Originally Posted by ScOoTeR
You have a massive airleak or fuel restriction somewhere. You're running wayyyyyyy lean in open loop - coughing and popping are a good sign of that, also the lean codes are from the ECU having to compensate for the lean condition.
agree 100% but wouldnt a MASSIVE air leak be pretty obvious? gonna geta barley pop and think some more