I just fixed the motor on my TJM winch a while ago. I also cleaned and re greased the gears too. First regrease, I used a super tacky grease, didn't use a lot but I couldn't even turn the drum by hand. So I cleaned it out and then used a water proof wheel bearing grease. Still tacky but no way near as much as the Super Red. I could turn the drum but it was fairly hard to do. I put it all together and back in the car, the motor now works great but I did notice the drum got quite hot, not just warm but quite hot, just spooling the rope in and out with no load.
Plus pulling the rope off the drum in free spool was a bit of a task too. I'm thinking the grease I used is still too tacky. Drew suggested using LMM, I know that would make it move easier, but I wanted something water proof and water had been in the gear housing and just started to rust the inside of the housing where the outer gear hub slides in and out when engaging and disengaging.

Should I leave it or pull it out again?

Cheers.