I have a 2011 Subaru Impreza, and lately the engine overheat light has been turning on. I stopped driving it.

I took a look at the coolant reservoir today. It's full almost right to the top and it's thin and brown.

Is it possible that flushing it out and putting new coolant in will fix my overheating problem, or should I just take it straight to a shop?

  • Brown color is normally iron rust ; Do you have iron block or heads ? With an iron block it means the radiator cap is nor sealing- lets in air with each cool down which causes rust . Fix the problem ,then flush it. Sep 8, 2020 at 19:19
  • 2
    Brown color? What kind of brown color? If it looks something like chocolate milk, you've got oil in your coolant, which is usually a blown head gasket or problem with an oil to water cooler. @blacksmith37 - It's a Subaru ... engine block and heads are aluminum. Sep 8, 2020 at 19:46
  • @Pᴀᴜʟsᴛᴇʀ2 yea chocolate milk might be a good description. Could that explain why it's also overfilled?
    – golrock
    Sep 8, 2020 at 19:55
  • 1
    Yes. If you put in oil without losing any coolant, the level is going to rise. Also tell you why you're overheating, which is probably what caused your issues in the first place ... wait ... chicken? egg? ... not sure. Sep 8, 2020 at 20:01


You must log in to answer this question.

Browse other questions tagged .