I cracked my right side radiator last weekend at a race and now it starts to leak the weekend before a big race Labor day weekend! I need to know what years will fit as I am scrounging for a radiator ASAP! Also will JB weld hold under the pressure of the system if I have to go that way? Anybody got one? Thanks for the info!