Might want to pull any stored codes in the ECU (if any).

Also, check out the EGR system. It can affect engine operation if that valve is open at the wrong time. Might be the EGR valve is stuck open.