The problem could lie in the fan relays. They do tend to fail at about the age and mileage of your car. It never hurts to replace the thermostat. But, since the fans are not coming on, that is probably the source of your overheating problem.
Replace the relays and see how that goes.
SPONSORED LINKS
Tuesday, December 6th, 2011 AT 11:17 PM