I own a 2011 Chevy Malibu LT FlexFuel. Yesterday when I was driving everything started out great. But after I drove for about 15 miles my car revved really high and moved very slow when I would accelerate at a green light. It got to the point where I had to pull over into a small street because the car didn't want to accelerate. I didn't know what was going on until I tried to put the car in reverse to try to get back to the main road. When I put my car in reverse and I stepped on thee gas the car would just start revving and the RPM needle will jump really high but the car wouldn't move. Then I set the car on drive and stepped on the gas and the car started to move. I tried the reverse again but no luck. So I called a tow truck. What might be the problem? I'm thinking its the transmission but I hope not since that would cost a lot to repair and my warranty expired 10,000 miles ago.