I guess I should have prefaced this whole thread by stating that about 4 years ago the car was having an extreme hard shift problem, we took it to the transmission guy and he had to put a whole new one in. Lots of money later we got it back and it ran fine for about 6 months to a year. That is when this problem started. We took it back to him and he said it was not the transmission at all. As of now, when you start it up it has a high idle for a few seconds and then calms down. Starts out fine and then if you make a few stops it will start lunging when shifting. Hard to explain really. But like I said when you turn it off and let it rest for a few minutes it will usually work fine for a while again until making stops. I googled a picture of the MAF so we will try tapping it next time it acts up and see if that is the case. I hope you are right because that sounds a whole lot easier than replacing an ECM. You guys are the best!!!