I was stopped at a stop light and noticed my car had stalled. I started it back up and noticed it was running on 2 cylinders. Not being able to get up enough speed on the highway, I pulled over, turned the car off and back on again and the engine power returned to normal. But I still have a non-functioning speedometer, mileage counter and trip mileage. The check engine light is still on and the RPMs stop at 4.5k. If I try to rev the engine above 4500 it oscillates and doesn't go any more.
We have had some very cold weather here in CO and also I was rear ended and pushed into a car in front of me. It pushed my radiator back an inch and a half or so. Not sure if that would have anything to do with it.
Just wondering if anyone knows what the problem might be.