My 03 won't start after it sits overnight when its cold (20 degrees or lower) its happened twice. I replaced the intake heater, and still no good, I posted in the 911 forum, but then thought to put it here. The relays cycle, the heater did heat up, I put the new one in yesterday, this morning no go, it was 16 degrees this morning when I tried it. I plugged in the block heater for less than an hour and it fired right up. My local truck shop put it on a computer when it did it the first time, ran diagnostics and the computer said there was nothing wrong and all things functioned normally, there is no check engine light or codes. Does anyone know if theres a fuel heater on the 03s? I would appreciate any help. This truck has never had any cold starting problems before, allways started even below 0 without the block heater. Thanks!