David: I have a 2005 Impreza 2.5 STI engine. The donor car had less than 5000 miles on it when it was rear ended. It has the Subaru ECU and mated wiring harness which gives the engine a learning curve of the driver's habits. The cruise control is electronic and A/C cold or if needed hot from being water cooled. Low end torgue matches my wife's VW VR6 and the auto shifting makes for smooth sailing. The Subi engine is virtually bullet proof and I've heard that it was initially patterned after the VW water boxer engine. John's car is different since has standard transmission and therefore lighter in over all weight. I'll leave it to John to describe his car in more detail. A test drive in his car before I contracted mine was a determining factor in my purchase. I had built 2 VW kit cars in the past, a CMC Gazelle and a Perry 550 Spyder. The VW engine in the Gazelle backfired while starting and caught fire destroying the engine and the rear end of the Gazelle. After visiting SAS and riding in John's car I sold the Spyder and opted for a water tight Cabriolet since we have so much rain in South Florida. Now that I'm intrenched in my 70's my knees and back scream in agony trying to keep twin Webbers sync'd, drum brakes adjusted and other necessary tweeks. Now I enjoy driving a 356 that has only needed oil changes (Jiffy Lube) over 15,000 miles of driving. Mind you, I'm not advocating a Subaru engine for everyone, if I were younger and more flexible I would still use the VW engine (type IV) for ease of maintenance and overhaul. The Subaru engine is definitely NOT for the gearhead that likes to tinker, unless of course your as knowledgeable and adept as Angela. I suppose with an ODB unit, volt/ohm meter, and good wiring diagrams one could do their own tuning. Me, I'll just drop in the nearest Pep Boy, Subaru dealer, or local auto shop and get that done.