I have one complete engine from a 95 318ti. Ran well when removed from car, has approximately 250,000km. The engine was boosted for about 10,000km with a downing atlanta supercharger (8psi). Most engine accessories are availible as well (starter, alternator, sensors, ect..)