Go through all this and then hope that your new one fits. I got one from O'Reilys and the tubes didnt stick far enough through the firewall. Went to local radiator shop and got quoted a ridiculous price for him to lengthen them. I didn't feel like moving them around much and possibly breaking them, so I ordered from year one. Same manufacturer, 2 or 3x more expensive, and it still didn't fit right.