Joined
·
10,085 Posts
A dirty MAF could be the culprit if it isnt reading the amount of air correctly it could be sending the wrong voltage to the ECU. This inturn causes a lean condition because it is sending too little fuel into the cylinder causing you to get a P0171 code System bank xx running lean and occasionally a p0300 code which is a cylinder misfire code. You can clean the MAF sensor with some compressed air from a computer compressed air canister. Don't actually touch the sensor you most likely will break it and end up spending 100-150 on replacement part. I just put 89 in instead of 87 and it went away. Not sure exactly why but since higher octane burns slower.... Nyways give it a try and you can either unplug the negative battery term or take out the ecu fuse for a minute in order to reset the ecu. Good luck