Hey guys, got a 420CT when I go to start the sucker (on block heater or not) it cranks and cranks and cranks, and finally it turns. After running it will run fine, shut it down and it will start back up no problem. But once it sits for 3 or 4 hours its work on the starter. Any ideas? Thanks everyone