Dodge Avenger Mechanical Problems and Questions
So I was driving home last night and the engine over heating indicator light popped on. It went away almost immediately after I stopped putting the gas on..... Popped the engine open and could see I was leaking Antifreeze. From what looked like the reservoir, my dealership doesn't have slots...