And how's the battery? A battery that is getting old will appear to have the proper voltage but will exhibit symptoms like you described. I had the same problem. I replaced the battery with a Ballistic EVO2 LiFe battery and haven't had a problem since. In the mean time, if you can get it to crank when it's hot, try cracking the throttle just a bit and it should start right up.