The engine will crank over fine, but it won't start. I will have it hauled home and right after it is unloaded it will suddenly start just fine. I have checked all the electrical connections I can find and cleaned the battery terminals numerous times but can find nothing wrong. Does anyone have any ideas how to solve this problem?