Found someone selling their 2006 STI for 19k. One of the engine mounts broke, damaging a radiator hose, thus causing the car to overheat. He repaired the mounts and replaced the short block as a precautionary measure. Body has 90k on it, while the built engine has 40k miles. What do you think?