Shorter version...Have you checked the radiator cap is the CORRECT one for YOUR bike ??? It may have been on it when you got it...BUT...You said after your FIRST long ride. Have you not had this bike long.
If the cap was fitted by someone who didn't know differently... ie. if it fits on it, is not meaning,it is ALWAYS the correct one.CHECK !!!
Bookmarks