I have a 2005 Saab 92x Linear with 2.5 l engine..it is basically an Impreza WRX with a Saab interior. It has been overheating on the highway only (speeds over 60 mph). The heat gauge creeps up after 10-50 miles of highway driving, then jumps up as the car slows to a stop. In-city street driving is no problem. Thermostat, radiator and coolant temperature sensor have all been replaced. My Saab mechanic is stumped. Anyone seen this before?