When I excelerate or stop for a long period of time my car starts over heating, what do you think the problem is?
It could be a faulty:
1-Radiator fan, Check the fuse.
2-Bad Thermostat, Change the Thermostat
3-Weak Water pump, Change the Water Pump.
Easiest thing to do is see if the fuse to the Electric radiator fan is bad. If it's good, then start up the car and see if it goes on when the temperature starts to get hot. I think the fan activates around 190". If the fan does not turn on, check for lose wires and bad grounds to the electric motor. Take caution, fan may activate without warning.
If the electric fan works good, then change the Thermostat. It may have failed and stuck in the shut position. After changing the Thermostat and problem still there, good chances are that it's the Water pump that may be faulty.
Before you go all though that trouble, check the Antifreeze level, make sure you have lots in there and just don't look at the radiator antifreeze reservoir. Look in the filler cap and the radiator cap. The plastic can become stained making it look like it is full but it's really empty.
Good luck and hope this help. Oh don't buy any radiator flush, it may clean up any dirt that my be plugging up any holes in the system, you do have a 6 year old car.