0 like 0 dislike
393 views
by

just a little help it only has a miss fire when it is cold after it runs at gets to temp the engine runs ok and you can clear the code but it will come back when you start it up cold and it gives a code p0304 cylinder 4 miss fire i have replaced the coil and plugs cleaned the mass air flow censor and throttle body

Vehicle: 09 bmw 328 I x drive

1 Answer

0 like 0 dislike
by (13.5k points)
P0304 Misfire number 4 cylinder

When it misfire when its a cold start up, you could be dealing with a fuel injector. For now move the number 4 igntion coil to a known working cylinder, What could be happening is the scan tool is not reporting the correct cylinder that is misfiring.

Related questions

0 like 0 dislike
1 answer 1.5k views
0 like 0 dislike
1 answer 947 views
asked Jun 12, 2017 by Fireflychik (101 points)
0 like 0 dislike
1 answer 268 views
asked Jul 4, 2018 by
0 like 0 dislike
1 answer 327 views
0 like 0 dislike
1 answer 311 views
asked Mar 18, 2018 by

33.7k questions

32.5k answers

1.3k comments

23.0k users

Need A Repair Shop?
Find local automotive repair shops in your area.
...