My 2006 Mazda 6 had about the same issue first noticed my battery light coming on then the next time I drove it it would go from 1st to 3rd and stick there didnt mater if it was in manual mode or normal would not change out of 3rd gear, I disconnected the battery and cleaned the battery posts put it back together and been good ever since guess we got lucky with it hope this helps someone