i believe the mileage is around 90k and i have never changed the thermostat. i will have to double check but i do believe the coolant fan is coming on. I am a 25 year old female who is learning all about how to fix stuff on cars because of this Aveo, such a headache but it is paid off. so i have yet to have run ins with sensors and such really so i have no idea on that :s