I bought a 2003 MSP and they had installed a much too small radiator and fan in it. I replaced the radiator with a Nissen radiator that fits perfectly, but I can't figure out what fan assembly fits. I bought the Mishimoto (http://www.autopartswarehouse.com/s...3/Mazdaspeed/4_Cyl_2-dot-0L/MISMMFSPRO03.html) and it is too big, probably fits the non-turboed model. I can't find many resources about what fan assembly is supposed to fit in the MSP. So what fan assembly do I need??? This is my radiator: http://www.autopartswarehouse.com/s.../Mazdaspeed/4_Cyl_2-dot-0L/W0133-1759622.html