the is a 98 legacy 2.5gt im interested in...its in awsome shape but the engine has 89k miles on it...but keeps over heating....the kid wants 2500...i was thinkin of buyin a new engine for it....or is there somethin i can fix thats a well known probem?? he said they have problems with the head gausket....please help me...thanks...