Before checking the fuel pressure, do what rasmataz suggested. You can clean the MAF. They make a special electronic cleaner for it you can get at a parts store, and I wasn't thinking a 07 had an electronic throttle actuator. That could cause the problem.
Check those and let me know what you find. If both are good, then we'll move on. However, I would think the MAF should have set a code in the computer, so we need to check one thing at a time.
Saturday, November 20th, 2010 AT 7:08 PM