The idling speed could be too low and I would sugggest cleaning the throttle body and IAC.
As to the overheating at high speeds, if you do not have coolant losses, have the radiator checked. It could be partially clogged resulting in inefficient cooling.
SPONSORED LINKS
Wednesday, October 31st, 2012 AT 12:49 PM