Hi there,
usual things on these are faulty coils and leads, vacuum leaks at the inlet manifold, they do come loose... check injectors & fuel pressure change filter, and do a scan to check for any unresolved fault codes, start here.
Mark (mhpautos)
Nov 3, 2009 at 4:42 PM