Got a 2013 Chevy impala 3.6L situation (122,275 mil) Automatic. When started working on the car the codes picked up were p0014 (pending), p0017 (pending), p0019 (pending) p0021 (pending), p0024 (pending), p0324 (pending). The car would not turn over without a little bit of kocking.
After replacing the crankshaft sensor along with the knock sensor the car now reads p0325 (current), p0011 (pending), p0325 (pending), p0325 (permanent). The car now turns over and runs with a very loud knocking sounds and rough idle. I'm counting out a vacuum leak on it.
Recent event, the owner took it to get an oil change and the mechanic did not tighten the oil filter on right and drain plug, which he then drove it for 40min leaking oil until he heard the engine acting up and got a tow.
Thank you for the help!