Advise needed please chaps .Series 2 rstJust rebuilt my engine and been advised to replace my oil cooler as apparently metal particles can be lodged in it and are impossible to remove .My part number is 84tm6b856aa .Can't find any for sale .Someone is selling a cosworth one with part number 78tm6b856aa .Would that be compatible do u know ?Or are zetec ones compatible?If not is there new ones available anywhere please ?Thanks for any help 🙏