I just put a rebuilt from CCR in my 97 Legacy GT. $3100 for motor, shipping, and gasket set exchange. They pay the shipping for the core back to them. Great motor and it started on the third crank of the motor. I did the install with the help of a friend.