Any update on this? I have a 2002 doing the same thing. No codes idles fine I can still drive it but cant give it more than 1/2 throttle and it feels like its missing. Replaced the plugs wires all filters. o2 sensors are reading fine egr valve and pressure sensor have been replaced. Its the damnedest thing.