Assistance troubleshooting DTCs
I am trying to resolve some DTCs on a 2003 325i w/158K miles.
I received the following error codes off a $20 scanner:
P0313 - Misfire Detected - Low Fuel Level
P0128 - Coolant Temp Below Thermostat Regulating Temp
P1349 - ???
P0102 - MAF or VAF A Circuit Low Input
The CD that came with the code scanner does not recognize the above codes for BMW specific; however the above descriptions were found with exception of P1349
Seems like this is indicating multiple systems failing; Fuel Pump (low fuel level); Bad Thermostat and a failing Mass Airflow sensor (assuming i am interpreting MAF correcting) Not sure what VAF is.
Some time back, the car was idling rough and would stall, but then it started running perfectly and the SES light went off, it recently came back on and i bought the scanner. I could use some advice as to where to start?
Thanks for your assistance... im learning.