My dad has an 04 3500 ctd. Its been a freakin nightmare. 3 sets of injectors, new lp, new engine at 98000, at least it was still under warranty! New engine has 16000 on it now and He drove it home last night and parked it. went out to start it in the morning and it will crank but will not fire...