I was in heavy stop and go traffic when I noticed I had to push the pedal farther to make it move, when it got moving it felt like something was holding it back and it would actually try to stop then a pop and it would let loose. I would let off the gas and try to go again with the same result. If I can get going fast enough to shift it works fine in 2nd and 3rd gear and a shift from park to reverse is a hard slam. I was reading the sticky ECU fix and does anyone know if this fix will work on a 2004 model? Some have said the ECU is different on an 04. Any help is deeply appreciated.