I have an 01 GMC with a duramax. The injectors went out in 05' and the dealership replaced them under warranty for me and made it sound like it was kind of a fluke. I didn't really dig into it any further and I basically parked the truck during the winters for the next few years as it was part of my work fleet. I traded another truck for a cobalt ss to save on gas and planned on driving the duramax during the winter. I have been stranded by the truck about half a dozen times now during very cold weather. Each time I take it to the shop and they replace the fuel filter for me and everything is fine until the next cold snap. I did a bit of research and found out the fuel filtering system is inadequate for the tollerances of injectors. So rather than properly filter the fuel when ever the filter gets a slight amount of water or ice in it the computer goes into a limp home mode and won't let me exceed 25mph. I am adding an add on filter system in hopes of protecting my very expensive injectors and also to keep from being stranded in the cold again. I am dissapointed that as part of the warranty injector replacement they didn't remedy the filtration problem. If they didn't want to pay for that I wish they would have let me know the problem and I gladly would have paid for it then before my injectors have suffered anymore wear and I had to figure out how to get home in subzero temperatures. Other than this issue I love the truck and the engine. Its just a shame to have such a good truck ruined by a $50 filter.