I completely disassembled the winch (T-Max 9000) yesterday. I could not find an obvious problem. Best I can tell is that the solenoid is sticking. If I have some time today I'll play with the solenoid. T-Max is out of business so no direct fit parts for me.
But it looks like I'll be saving my pennies for a new winch. Looking at the new Superwinch Talon 12500. Street price looks to be a little under $1200. http://www.superwinch.com/products/p...0.0.0.0?pp=12&