This engine is from a 2005 Mazda 6, It has 180,000 km / ~112,500 miles on it and only ever seen synthetic oil. Comes with Alternator, Starter and Power Steering Pump with reservoir, all working properly. NOTE: If the price is right I can part the items previously listed too, or even parts of the...