Part Number M001T81582. Make Mazda. Engines are sold as bare and will not include starter, alternator, Gearbox, injectors, Turbos etc. These parts are not covered by Universal Auto Parts Ltd warranty.
eBay