Got an 03 that have never had a lick of problem out of it. This spring I put a new oil cooler, egr delete, glow plugs, harnesses and controller. Went out Sunday night, was about 33 outside, cycled glow plugs one and fired right up. Plowed snow for about 2 hours, came home and parked it. Went out today, was about 12 out, cycled the plugs one and it just cranked, no start or try to start. Cycled plugs about 3 times tried again, still fast crank, no start. Cranked it about 3-4 more times, nothing. Plugged in truck. Got my snap on scanner out, checked codes, just an egr flow code and a p2614 cam position sensor. Truck was plugged in about an hour, cranked it, started first time like normal. Did glow plug test, passed. Checked codes again, just egr flow. Put in new cam position sensor, started right up. I just went back out after truck set in cold shop for 5 hours, fired right up. So know what? I'm sure it wasn't the cam sensor, I probably just got that code because I cranked it so much. Also, the ficm shows 48 volts, and the oil pressure cranking is fine? Any ideas are appreciated? Sorry for being so long, just wanted to give as much info as possible.