Manufacturer: GATES. OEM Numbers: 1124040--FORD,1201255--FORD,2T1Q6M260AA--FORD,YS4Q6M260AA--FORD,1E1312205--MAZDA,1E1312205A--MAZDA. Check you are ordering for the correct side. Driver Side. Passenger Side.
With this engine it is easy to fit .As a keen car DIY er I managed to do job in under 2 hours The engine now runs nice and quiet on idle as it was quite squeaky before, good cheap product.