So I was driving on the highway doing about 65mph. All of a sudden when I gave it a little gas the car didn't accelaerate. When I let off the gas the rpms would drop and the car decelerates but then I gave it gas and nothing. The car seemed to try and keep the current speed it was going. When pressing the gas the engine didn't rev or anything. Just a low "MMMMMM" was heard. It was like the rpms were stuck at 3k. It wouldn't go any higher than that. So I pulled over on the highway and came to a stop. As soon as I stopped the engine stalled. I started it back up immediately and it ran fine. This happened to me the other day too but I was in a parking lot. I only let the car warm up for a minute instead of the 5 or so I usually give it. I thought that was the reason. But this time the car was fully warm and I had already been driving on the highway for 25 minutes. I currently have no SES light on. I use to have a code for the rear O2 sensor. I had that code for 6 months or so and then all of a sudden it went away. Oil looks clean, coolant is good, no smoke or anything. Any help is appreciated.