I recently picked up a Vista Blue 2007 GT500 that had front end damage. I need to replace the radiator and I bought one from American Muscle but it doesn't fit and then I bought a used one from a guy that was stripping a GT500 and that doesn't fit. He swears it came off the GT500 but the upper hose on my car is much much larger. I just ordered one from Tascaparts.com so hopefully then will send me the right one. Is it possible my car (26,468 miles) could have bee modified or is the upper radiator hose larger on all these cars?