I tried to search the forum and find a solution, but couldn't find any info. I have a 01 DeVille with a 4.6L that has a real intermittent problem. On occasion, the car will stall when starting and I have to keep my foot on the gas to keep the RPMs up enough to get it running. Other times, the acceleration will stick like the cruse control is on. I was going 45 mph yesterday without my foot on the pedal. This happened a few months ago and I cleaned the MAF. It did not happen again until yesterday. Stall on start, acceleration sticking. Today, I pulled into work and the RPM's were at 1800. Hit the pedal and it went to 3500 and took a minute to drop back to 1800. Turned the car off and restarted and normal 750 RPM's only seconds later. Do I need to clean the MAF again? There are no on-board codes and it is such an intermittent problem that it is hard to diagnose. Any suggestions?