Community of Sages,
I have an e36 '95 319ti. I have replaced the thermostat 3x in that past year. Yesterday, my car overheated again. It had been running fine since I replace the thermostat back in August. The outside temp was in the low 60's yesterday. I was driving in DC at the time during rush hour. I replaced the water pump last year with a metal one.
I don't really understand why a non-electronic part should fail so often. Please help.