dvpatel;
In some ways my concern is much like yours. Just last week I had a 0302 Trouble code on my 2000 Honda Odyssey. And like most I went online to find the firing order. According to the diagram I saw, the #1, #2 and #3 Cylinders was on the back side of the engine facing the firewall. Thus I pulled the coil module and plug on the #2 cylinder. The plug was badly fouled for sure, so I replaced the plug. Then after buttoning up everything, I cranked the engine. The vibration was still present and I was still getting the 0302 #2 Cylinder misfire code.
Then I found another 2000 Honda Odyssey 3.5VTEV engine cylinder firing order diagram which showed that the #2, #4, and #6 Cylinders were on the front side of the engine right behind of the radiator. I replaced the coil module but didn't replace the plug (as yet). I also replaced the same coil module on what I originally thought to be the #2 cylinder. When I cranked the engine this time, the engine vibration stopped and the 0302 Trouble code disappeared. Go figure!
Thus, my question is this: If the Honda Odyssey engine firing order has been the same since 1984 or more, as one responded to your question, why was my problem resolved when I replaced the coil module (not the plug) on the front cylinder closest to the crankshaft pulley?
Try this test method next time you experience a similar problem. 1.) Crank the engine 2.) Disconnect one by one each Coil Module wire from its connector plug. As you go through this process, place your hand on the top of the engine and see if the vibration stops or continues. The bad coil module will not increase nor decrease the engine vibration if it's bad. Thus, you have located the bad cylinder associated with your trouble code readout.