Check you have not got a air lock.
Do your fans cut in?
it won't hurt to pull the stat housing out and check your thermostat.
run it to temp and feel around the radiator to see if it's the same temp all over.
If all is ok then pull the pump out and check to see if it's ok.