bro, have you consider bago ra ni iya sakyanan niya butangan nimo ug sealant iya radiator tubing that might cause unforseen clogging and will affect the cooling system.
Warranty wise clip lang ang angay mo press ana with a new radiator hose. A constructive advice from someone that cares....