I recently over heated and discovered my coolant was very low. refilled and ran under load with no signs of a leak. I'm suspecting my radiator cap. Any thoughts?