I own a 1983 GL1100 Interstate and on my way to work this morning i noticed that radiator fluid was all over my right leg and the side of the bike. when i stopped there was coolant everywhere and from what i can tell it appears to be coming from the cap but im not sure. should i buy a new cap? or a whole new radiator? or can i use radiator leak stop additives?