Your MAF is giving bad information to the computer, hence why it runs badly w/ it plugged in. When you unplug the MAF, it'll hiccup for a second then run off base maps that are learned over time. You can read the codes all you want, but DO NOT have the codes reset until after you replace the MAF or else your computer will have essentially nothing to work w/ and run even worse that it is currently w/ the bad MAF. Cleaning the MAF is kind of a bandaid fix, so i'd start shoping online asap. I've seen them on ebay, Auto Parts at AutohausAZ - OEM Auto Parts - Discount Replacement Parts, Resources and Car Care Tips. If you're feeling adventurous, search on m5board.com for being able to spend around $80 for a VW MAF...I don't remember the part number, otherwise i'd be able to tell you what to get.
__________________
650hp 10 X5///M - Stage 2, Vibrant 1794's , gutted cats, custom intake, AC Forged 22's 325hp 98 BMW 740iL - ///M5 6spd, www.bavengine.com w/ Performance Option, electric fan, CF intake tube w/ heatshield, Mag 14816 w/ notched bumper, Bilstein/H&R Stage II/Powerflex
600+hp 02 Harley F150 - MHP900 Stage 3 engine, KB2.3, 8# lower, 60# inj, Walbro FP's
135hp 01 TL1000R - M4 full exhaust, K&N, Yosh box, -1/+2 gears, 2CT's
|