Please fill out the following to ask a question. MAKE: Dodge MODEL: Dakota YEAR: 2006 MILES: 134000 ENGINE: 3.7L DESCRIBE ISSUE....Have been trying to solve misfire problem. It is an intermittent problem but when it does occur the check engine light sometimes does flash and idles rough with hesitation. Used my scanner and have noted that misfires only show up on cylinders 2, 4, and 6 with greatest number at cylinder 6. Cylinders 1, 3, 5 will show less than 5 misfires and 2, 4, 6 will show thousands. Sometimes there will be next to no misfires all cylinders. Freeze frame data for P0300: fuel system 1 status: cl, fuel system 2 status cl, calculated load value 44.3%. coolant temp 162 Celsius, short term fuel trim bank 1 -9.4%, long term fuel trim bank 1 9.4%, short term fuel trim bank 2 -32.8%. long term fuel trim bank 2 7.0%, intake manifold absolute pressure 6.7 kpa, engine rpm 187 rpm, vehicle speed sensor 0 km/h, ignition timing advance for #1 cylinder 12.5, intake air temp 118 Celsius, absolute throttle position 13.7%, fuel level input 27.8%, barometric pressure 14.5 kpa, control module voltage 14.2 v, absolute load value 32.5%, commande equivalence ratio .999, relative throttle position 0%, ambient air temp 91 Celsius. New plugs and all COP's; checked fuel pressure which was 58 to 60 and did not change when truck was running or rpm's increased; checked compression in cylinder 6 yesterday and 180 psi; checked around intake with carb cleaner and rpm's did not increase. Cylinders 2, 4, 6 show misfires with on board monitor test using my scanner and P0420 is for bank 1 cat. P0420 always presents itself first since I have been checking and erasing codes recent month. Any help is appreciated.