My 1990 348 TS is overheating if the revs are under 1800 and standing still or moving slowly in traffic. I have just had a major service done and new...