P 0302 code caused by engine cleaning? on 2007 Jeep Grand Cherokee

MIL blinks and/or stays on - Getting P 0302 code (cyl.#2 misfire). Just had car detailed, they "cleaned" engine compartment. Would degreasing/water spray cause this code? If so, will it go away over time?

Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
2 answers
Yes, the best thing to do is NEVER spray water on an engine unless it's on fire!
Maybe not even then! Best thing to do is dry ignition on # 2 cyl. use a little WD-40.
Pull coil on 2 and do this, inside the plug boot also.
poss shorted coil pak also iv seen that