Thanks sir
No missing, no rough idle. It happens only when I try to coast more and drive less in order to save fuel, call it hypermiling sort of. if I clear the code and drive normally then the ECL never returns but if try to drive it slow again then it throws check engine light again not immediately but after a day or two. so I was wondering if cleaning the MAP with a contact cleaner will do the job?
few weeks ago, I cleared the DTC, made about 1500 km of long trips on motorways and city driving mix but this dtc never returned then one day on a cloudy day I was just having a stroll enjoying weather and it flashed again.