I took my truck (2006 chevy silverado 5.3l v8) to chevrolet dealership due to the fact that it kept sputtering then dying. The check engine light was on the whole 9 yards.
The fuel pump has been replaced; the MAFs replaced, new air filter, new knock sensors, the O2 sensors tested good, new spark plugs, oil change, CATs were tested and came back good. I was out of options, so I took it to Chevrolet and they had it for 2 days saying they've never seen this before.
They finally called me and said my spark plugs on the driver side fouled out. I asked why, given that they were brand new? They said they didn't know, but it's fixed. Lo and behold, that evening it started sputtering again; it died again next day on the way to work while driving 60 down the road.
Monday morning the truck had to be pulled back to the chevy place. They called me next day and said I owe them more money as it had a wire ripped out of the wiring harness. I refused: they should've fixed it the first time and they had it last working on it. If a wire was ripped out, they should have seen that. As I said that, their whole demeanor changed and they claimed that this is now a whole different problem; the first one was due to an O2 sensor that caused my brand new plugs on the driver side only to foul out, but can't have caused the ground wire they found this time.
I don't believe them. I don't believe an O2 sensor being loose the first time caused it; I think it was this ground wire they found this time. They just want me to pay more money because they didn't bother to even look the first time.
What do you reckon?