My car was in the dealership 3 times before they fixed it. Changed the MAP sensor twice, and finally found the leak in the air intake and was leaking onto the engine. Valve gasket had to be changed. Spent over $2,000.00 before they finally got it right.
Check engine light came on - read the code and it said it was the mass airflow sensor so I replaced the part. Overall it was a pretty easy part to replace.