Had same problem on mine and changing the termostat solved it. Replacing it is hard because there is very little clearance. There are two ways: the Haynes method which involves removing the cam cover, aux belt, water pump etc, and Creeeg's method which is how I changed mine.