Ya I plan on running the stock motor as my truck is 12V and the winch 12V as well.Did you land on what you are going to run motor wise for 24v? I've been reading up on just running a 9.5xp motor with 24v vs 12v and sounds like they can take it. I just need to swap to a 24v solenoid, so I am thinking Albright as well.
Picked this up today off the original owner. Gotta keep the elements off in winter!