Need some help guys, Im getting an Engine Misfire, P0306 code on my 02 3.0L Edge... I replaced the Wires, and plugs (set to the correct gap), cleaned MAF. I get a nasty clicking noise at times of engine strain, recently my CEL light came on. I hooked it up to the scanner and got a P0306...