after fighting so long beginning of summer a hard starting problem when hot, now 4000miles later i have a cold starting issue... My first question, is it normal the fuel pump dosent engage while im crancking? i guess so just want to be sure. (its an 03 btw) when i put ignition on, pump comes on, pressure builds ( i have put a gauge to check pressure, its okay) but while im crancking the fuel pump dosent get power until the motor fires, is that normal? Now i checked for spark, now its kinda hard to do since i was alone, but from what i have seen, didnt seem to have spark so i think the problem is there, what was weird is that when id let go of the starter id see a spark for a sec. Now the last few times its was hard to start when cold (sometimes it starts right ,sometimes it just wont start) it started when i let go of the starter button, like if it catched that spark i saw... weird? one its starded and ran for 1 minute, i can stop it and it will fire right away...no problem until it gets cold again.... what coud it be a bad ecu? i also checked injector pulse, that checked just fine. so its got to be no spark... i also have no fi codes when it doesent start.