I am having the same problem...ran codes and I am getting 172: HEGO indicates Cylinder Bank #1 is "lean", and Code 542: sonething about Fuel pump, ECA something motor to ground. Sorry forgot the exact words for the last code...lol, sorry...I am not sure what it is...cleaned MAF, checked fuel...