2000 Chevy Impala 3.4L 6 Cylinder. Just hit 230,011 miles. My current situation is the car has a high idle, if I put it in drive the car actually slowly accelerates, I stayed off the brakes and got up to 35 MPH before I came to a stop sign. But when I slow down the engine seems to choke a little and the idle drops a bit for a half second before returning, very slightly. The engine is overheating, drove for 3 minutes at most and it was at 215 degrees Farenheit. Any ideas? Just throw a bone if you can. I am in high school and can't really afford another used car. The throttle cables are good, no tension for the high idle. Oil has 1,512.8 miles on it. I have enough money to replace a sensor or radiator but not a new car. Thanks for the help!