0 like 0 dislike
330 views
by

the code is p0305 but im getting a knocking noises

Vehicle: 04 jeep liberty 3.7

1 Answer

0 like 0 dislike
by (13.6k points)
P0304 and 305 are misfire codes. The knock sensor doesn't make noises. If you have a banging sound then it's possible these code are there due to an internal issue with the engine. IF you are hearing  snapping type of sound then it's likely one or both of the coils are leaking spark onto the engine causing the misfire and the noise.

Related questions

33.7k questions

32.5k answers

1.3k comments

23.0k users

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