Originally Posted by
Majik
I went with a generic aftermarket and after just a few months it started to leak. The mounting tabs on the bottom were not designed well and the welds around them were leaky. I replaced that with another OEM from mazda-motorsports for around 100. It had the fancy foam and a new cap all ready to go. That is what I would recommend. True it is a crimped top, but yours has gone 7-8 years now and is finally leaking. Since you dont need the extra capacity of a racing radiator you could save some cash and replace another OEM 7 more years down the road if you still have the car and you will still be ahead.