2003 was the first 6.0L..or all the searching I have done this is what I came up with. I had a 6.0L had 82K on it and had the drivers bank of injectors changed by PO. When I bought the truck I wanted a warranty with it..so I paid extra..1500 or something like that. NOT KIDDING...the warranty was for the truck up to 100K and 2 years...so I had 18K and two years of warranty..I was happy with that...this is the NOT KIDDING PART. 4 days from the two years, I had 99,980 on the clock...The truck would not start. Cool day, but not cold..say 30F. Had it towed, Insurance covered it..they did a dio on it and it was the other bank of injectors..they said it will be spendy..3500 or something like that, I showed them the insurance..100 deductable...wrote them the check, they had the truck for 2 days...picked it up, drove it just off the lot and it started jerking under acceleration..limped it back and told the guy, he jumped in and I drove 10 feet..he said, well your lucky day..the turbo just went out..and its still under warrenty...so drove it back and 3 more days it had a new turbo. total cost of like 5000ish dollars in repair was 1600ish... Wanted to trade it in for a bigger truck and the best the lot could do for me was 3500 for my truck..it had 120K when I wanted to sell it. I sold it for 9000 off of CL. Would I have another 6.0L...yes...but I would get a warranty. And the truck pulled like a dream...I would still have it, if the family didn't grow!!