Since yesterday, my car (civic 05 MT 115k+ on odo) has started missing/knocking when the engine is cold. I have been using honda genuine oil SL 10w30 since the car came out of dealership
There has been no change recent change/work done on car which might cause this except that i gave it a good wash on Saturday (took 5 hours) and washed engine bay thoroughly too. I dried it and let it sit for quite a while before starting (cold start) but no problems, on saturday evening i drove it as well but there was no missing/knocking.
It only happened on sunday morning the first time. Now this morning again when i started the car, engine soon started missing/knocking at idle and even with a bit accelerator but when rpm is high, the knocking goes away. Feels loss of power when it is missing/knocking but after some time when engine has warmed up and i have driven some distance, it goes back to perfectly normal. This is happening on both cng and petrol
What could be it?