I have an 04 with 40xxx mi. I have had a hard start problem for a while now & have had it to several dealers. Each time they seem to not fix the problem. So far they have replaced the feul pressure sensor,feul pressure relief valve & are now replacing the lift pump. I personally suspect something else is the problem. I'm leaning towards a injector problem. Is there any way to check them my self?? Also i work for daimler chrysler truck plant & have acsess to a scanner that will do all sorts of tests. Please help this is getting old very fast.