I have a '06 Chevy aveo automatic with 120,000 miles. My hold light started flashing and my car won't go into overdrive. I've tried turning hold off but it stays on. It will go through the first 3 gears but the acceleration is poor in first. Any ideas of what I can do to fix it? I'd appreciate it.