I took the contour for a ride this weekend and after I passed a truck it started overheating. The fan did turn on, the coolant was not bubbling, the heater worked and I used it to cool things down a bit. It blew hot air indeed. However I was not able to move the car for more than 6 kms without it almost touching the red line so I panicked about messing it up and let it at a friends house and took a bus back

I read the FAQ and it says it can be the pump or the thermostat. It is a 1997 Duratec V6 and the band was changed 25000 kms ago. Any ideas??