When I get in my ford F150 and turn the key over it cranks on the first turn of the flywheel every time no matter the temp or weather. Well When I get in my jeep i turn the key on and let all the beeping stop (to make sure the fuel pump is primed) then sometimes pump the gas peddle and turn the key. After SEVERAL turns of the engine/flywheel ... it cranks, and its not just the first crank of the day either. So what is causing the slow cranking. ???