Hi Scotty and community. Have a question on my 2013 Dodge Avenger R/T 3.6 V6. I got a p0128 code CEL(check engine light). Read replacing the coolant sensor or thermostat is the way to go. I have noticed the temp gauge stays on the cold side at time or it'll be in the middle at random. Was going to replace both but yesterday the CEL suddenly went away. I want to still replace but which one is the culprit that suddenly untriggered the CEL? If anyone knows that would be great help. Also if anyone knows where exactly the coolant sensor is? Thanks