Wheels are in motion. We'll see how things turn out next business days.
bhazard, you make a very good point. These aren't the sturdiest and most reliable of engines to begin with and this one has probably not had a very kind and well-maintained 92,000 miles. *googles STi engine price* Just kidding.