View Single Post
Old 08-01-2012, 10:03 AM   #6
Registered User
Join Date: Sep 2003
Location: NW FL
Posts: 138
My Ride: '01 330CI / '11 335i
You really need to get a generic OBD-II code reader for $17.20 with Prime from Amazon which will help you find the root of your evils.

It could be bad/dirty MAF, camshaft sensor, O2 sensors, spark plugs, fuel filter, air leak, coils etc...
If it's a MAF, you can try to clean it.. usually doesn't work but might help.
If it's a camshaft sensor just replace it.
If it's an O2 sensor, then replace both of the pre-cat ones if they are close to 100k between last change.
spark plugs should be changes at 100k also.
Fuel filter is 50k miles.
Air leak is a PITA and it might take a long time to find it.
Coils go bad all the time and having just 1 coil can make the car at times almost undrinkable.

It's too hard to give you any real answer without some codes.
For the time being you could go to Autozone and have them read your codes, then clear them and then come back a few days later and get them checked again.

Last edited by nughaud; 08-01-2012 at 10:06 AM.
nughaud is offline   Reply With Quote