MrJulian
New member
My 2012 Sonic throws a Check Engine Light every time it rains and the code is P0328 (knock sensor code). The Check Engine Light eventually goes away on its own (after the rain ends and the car dries).
I’ve brought it to multiple shops only to have the knock sensor replaced 2 or 3 times. It might fix the problem for a few months, but it comes back.
Not sure if it impacts the fuel economy or what. I’ve just accepted it as a strange quirk of the car. This has been going on for 4 years.
I wanted to create a thread about this so it becomes searchable. Maybe one of you might even have a solution to make the Check Engine Light stay off for good?
I’ve brought it to multiple shops only to have the knock sensor replaced 2 or 3 times. It might fix the problem for a few months, but it comes back.
Not sure if it impacts the fuel economy or what. I’ve just accepted it as a strange quirk of the car. This has been going on for 4 years.
I wanted to create a thread about this so it becomes searchable. Maybe one of you might even have a solution to make the Check Engine Light stay off for good?
Last edited: