Hi guys,
I have Odyssey Absolute with K24 in it. Anyway, the engine light was on intermittently with blinking at times.

Last friday, all of a sudden...when it idles starts to stall (with engine light was blinking; NOT Solid). So, I went to Honda dealer. By that time arrived in the dealer, it became solid. So dealer picked up CODE P0303. Misfire from cylinder 3.

So I went to my friend again who is a mechanic and he thought was the coil.
Sure enough, when we change the coil it was better but same thing...
we spent a lot of times swapping the coil, spark plugs, and injectors.

At the moment, it drives absolutely fine with CEL ON...in motorway, local street is fine. But as soon as you stop/idle, then it will stall and shake. Then, CEL will be blinking again and then when the car moves, CEL solid again.

I googled that code and this is one of the link I found :
OBD-II Trouble Code: P0303 Cylinder 3 Three Misfire Detected
P0303 - Check Engine Light Diagnostic Trouble Code Description

Any ideas from fellow honda owners???
NOte: It happened when I did the 100K service. Change with OEM Honda spark plug.
However, I haven't done any valve clearance.