My 2014 3.7 q50 gave me a random misfire multiple cylinders and p0304 put all brand new plugs ignition coils it seemed to have solved the issue and a few days later the code came back up as a p0304 I'm losing hp and drinking a ton of gas also put new pcv connectors it smells like gasoline coming out of the exhaust sometimes and solutions to this problem would be greatly appreciated