So i've posted here a couple of times about my ecu not holding a tune after being reset (disconnecting neg. term.) It would drive great for a few days or a week maybe then go back to poor throttle response, acceleration etc., no CEL's though. Was getting pretty fed up w/ my mods (CAI, BPV, turbo inlet) not performing as expected and i finally realized that my MAF sensor could be dirty. Checked the forums for what to do and Yep, it was pretty gross, have 54K on the car, probably the first time it was cleaned. Used CRC MAF sensor cleaner from Autozone $6.99 and ONLY sprayed the bulb and sensor inside the tube 3 times and let them air dry each time, came out like new. Speed3 runs great now with much more torque and response. Makes sense since the CAI is letting much more air in now it probably will get dirty faster. So if anyone else is having performance issues and might be as clueless as i was check the MAF.