are there physical signs of over heating? everyone has to remember that the temp guage isn't calibrated per say. You can not take what the guage reads as an exact tempurature. If you can get a OBDII scanner that lets you read sensors as you drive watch the coolant sensor. If the fans are working they turn on at 212 degrees F. They should cool the coolant to your thermostat temp, stock is 190. Again the temp guage is a rough estimate. If the fans are working correctly you shouldn't be over heating. If you are then I might suspect the water pump. You might want to change the sending unit for the temp sensor also
my zetec has recently been running normally around A in normal, it will go to L but then the fans kick on. It use to run between r and m but would go to a or l in traffic. So the guage is subjective, as long as the fans are coming on that means that part of the cooling system is working correctly. Also if you haven't changed you coolant in some time I would suggest it, go with a 50/50 mix and that might help
but you can't assume it is over heating by just the temp guage, it should give you an idea but look for other signs