This has probably been done also but I had similiar problem and after all the time and parts it was just the radiatoir cap.
Old one looked fine but I changed it and no more over heating problem.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.