Saeed again,
Some additional information of late...
After the mechanic's check-up and replacing the Mass Air-flow (MAF) Sensor I ran the engine on idle for a long time, and it ran fine. I even rev'ed up to 3,000 - 4,000 RPM for several seconds and it ran fine.
The check engine light did indicate CPS issue after the first repair in 2013, but went out by itself after driving for a little while.
Some additional information of late...
After the mechanic's check-up and replacing the Mass Air-flow (MAF) Sensor I ran the engine on idle for a long time, and it ran fine. I even rev'ed up to 3,000 - 4,000 RPM for several seconds and it ran fine.
The check engine light did indicate CPS issue after the first repair in 2013, but went out by itself after driving for a little while.