About 5 days ago, I was driving and I noticed that when I accelerated, the engine sped up, but the car was slow to respond--it hesitated, then sped up. Then "O/D Off" light started flashing. I checked to see if I accidentally disengaged the O/D button. Nope, it wasn't disengaged. Earlier that day, I noticed that the coolant sensor light came on briefly and then went out. I checked the coolant level, it was okay. No leaks detected either. Also, I noticed a an odor which smells like burnt rubber. Could my timing belt be on the way out? Or could it be something else?
Here are the stats on my car.
Model: 1998 SE Sport, 6 cyl., auto trans.
Mileage: 97,000
Work done (most recent to least recent): New alternator, new battery, and water pump.