alright, i'm driving home, i give it a little gas, turbo spools up, everything seems fine. After i let off the gas, the car starts missing like crazy, to the point where it won't even idle. I get it home like this, check the codes, and there is nothing new. The car has always thrown a code 24 (Intake air temp sensor) but with no ill effects, and that is the only one it is throwing now. It started running really rich after all this happened. I'm thinking maf, but before i invest in another, do you guys have any ideas what is a matter. thanks in advance and sorry for the long post.