i'm asking for some experience with manufacturers of replacement radiators. My original stock radiator has sprung a leak on the top of the core. Debating on which manufacturer to buy. Anyone have experience to share??? looking for a touring quality unit. Appreciate some opinions. Rick Jensen