Fellows: I'm in need of a replacement radiator for my '02 V6 4.0l Sport Trac. I'm looking for recommendations for QUALITY brand units. I'm more concerned about long term, problem free usage than how much it costs.....within reason. Rock Auto had a Motor Craft unit....but its near $500...... I've read on the 'net that SPECTRA PREMIUM manufactures quality units. If so are they made in Canada? Thoughts?