Ohkay, I'm trying to fix a GTP with a pretty major stalling problem. You can start the car but, as soon as you let go of the gas it dies. The car previously had trouble codes that indicated issues with the MAF & ICM. The car just came back from the shop with a new MAF, the check engine light is no longer on but, the car still dies as soon as you let off the gas, just like before. I'm wondering if the problem could be a bad TPS or IAC. Or maybe there's still an issue with the ICM, and it in't setting any codes? Maybe it's grounded by a wire or something? But there's are no longer any codes for the ICM. Still. Any thoughts, comments, suggestions?