Any reference to Subaru Tecnica International (STI) brings the Subaru faithful to their knees in reverence. The original ...