This was pulled from a 2007 Subaru Impreza Wrx Sti. It has 77,807 miles on it, and passed all our internal tests.This engine was Fully compression tested, Leak-down tested, with a new Timing belt Pre-installed.Our Standard warranty is 60 day's on this unit.This unit is unique in the fact that it has Air injection block off plates installed, and a Perrin Turbo Inlet. If you wish to retain your factory air injection, remove the block off plates, and install the tubing from your old engine. If you swap the Intake manifold w/ wiring harness from your 2004 to 2006 STi, this engine will work for you also. Please call us with any compatibly questions please. Engines are shipped via Fedex Freight to commercial locations, Or your nearest Fedex Freight Dock.