So I have a 2007 Saturn Ion level 2 2.2 liter ecotec engine and I've had this one issue for several months. Btw it has 196000 ish miles. The car has a P0304 code which as you might know is a cylinder 4 misfire. While driving the other day it began to might this quiet knocking noise which gradually got louder with time. Now it's insanely loud and it's started to throw oil out onto the serpentine gets side of things. The oil isn't coming from the valve cover and we think the knocking noise is rod knock, now it stalls when the car is warm to normal op temp, and I have no clue what is going on. Any advice on what to do here?
Also I cannot upload the video I took but I'll put a link to it on youtube here
I think you may need to rebuild the engine.
@yaser
Did you listen to the audio from the video?