I have a 2008 Pontiac G6 and I put it into drive (out of park) and it only revved the engine, and didn't move. Then I put it into manual and it did move flawlessly and I was actually able to drive it all the way back home (about 10 miles). Reverse works as well. No check engine lights. Any ideas? Thanks in advance.