Subaru Complete ready to Swap Impreza STI EJ257-Engine complete. The engine features Head-Block-Sump. Turbo, Manifolds, Throttle body, Flywheel, Alternator, Wiring and Engine Control Unit.-Warranty IncludedAll our engines come from cars that have been damaged or seized, but are in perfect working or..