the shop did this:
Replaced the thermostat
Replaced the temp sensor (I think it's the one for the guage, not the one to turn on/off the fan)
I've done this:
Replaced the water pump (& timing belt)
Replaced the thermostat
Tried bleeding (burping) the system (2x, I'm gonna try again tonight since I didn't have the heater on the first 2 times).
It's still overheating and the fans are not coming on (except with AC). I've never had a car that the coolant system needed to be 'burped' before - blew my mind.
Ideas???