OK here are my guesses on your problem
First off I would change the fuel filter - do the cheap stuff first.
Check EGR valve - cheap to check, will cause terrible idle or stalling if stuck but not likely cause poor performance while moving down the road.
Is check engine light on? Air flow sensor or throttle position sensor problems could cause bad performance.
Since you checked/changed plugs wires etc Im guessing its not a spark plug that backed out but I had that happen and it caused my sidekick to run like @*&$ but you could hear the compression leak.
OK now the bad news, have you ever changed the timing belt? If timing belt slipped a tooth on its gear it would cause bad idle and performance.
Sunday, May 27th, 2007 AT 11:00 PM