My 99 4Runner (3.4 L) seems to start really well when it the engine has been off over night or off for a couple of hours. When the engine is cold, I turn the key and bam, it starts before the crank turns a full revolution. But starts after the engine is warmed up (normal operating temp.) is a...