Will this fit the 2.5??

No, it's for a zetec lump, you need either a st24 or ST200 or a cougar v6 one.. I am not 100% sure the ST200 one will fit but the others will ..