Hey, my boyfriend has a 2010 legacy with the NA boxer 4. When he turns the car off, it doesn't cool down and today it was still warm after like an hour of being turned off. I looked it up on google and it said it could be radiator, fan, water pump, or thermostat. He recently had his headgasket and a coolant line to the radiator replaced, so the car was overheating then but never had this issue. I was wondering if anyone here had a similar issue and how they resolved it. Thanks in advance guys.