The best stock type replacement is a Steeda 3 core aluminum. Fits right in, is beautiful but is over $300. You want good, you must pay. I plan to put the Steeda in this summer before it get hot again. The griffen and becool (from what I have heard) are generic radiators and dont match up...