My donor is a 2004 WRX with 164K miles. It had a new short block installed at 60k. Compression test shows all cylinders at 125psi. cold. It also has about 15lbs vacuum when warm. I don't intend on racing the car, but may have some limited track time. I want to keep the cost down and do not intend on putting more than a few thousand miles per year on the car. So I want reliability and basically stock motor, or warmed slightly if cost effective. I am thinking basically rings, bearings, timing belt, water pump, oil pump, valve job.