first time poster on this forum...long time protege5 owner.
Before assuming anything drastic, replace the radiator cap...if you haven't already. A bad cap will cause air to enter the system and cause overheating, you will even notice it will look like it is boiling in the coolant reservoir.