Checked your EGR valve, IAC valve, and TPS sensor? TPS is on the throttle body, IAC is in the throttle body, and the EGR... I think that may look a little different than the older ones.
IAC
TPS
EGR
A faulty EGR valve can either stick open or have a broken internal spring, causing a severe...