Mine came with a little cooling fan as you describe. I did blow a 50 amp fuse on one of the drive motors but I was being a goof and using it to try to push my pickup. This thing has amazing power and traction. I mainly bought it to mow underneath my ground mount solar panels. It works great...
https://www.amazon.com/Control-Crawler-Oil-Electric-Four-Wheel-Whacker/dp/B0C6BNSQRS
I bought a variation of this thing from an auction a few months ago. Finally had some time to get it started and goof around with it a little. Amazing machine! With the adjustable deck height and track...