Hi Dylan,
This could be so many things. I would start with the more basic stuff and go on from there.
1. Is your battery holding charge normally? If you get it to 100% charge this problem still persists?
2. Is your drivetrain free? If you remove the pinion from the motor, will the motor spin for more than 0.5s?
3. Is your radio system working properly? Problems in this particular area could be in a lot of "places". For starters, could you tell us if you're able to turn left/right normally, even after the car stop?
I would say answering this questions should give us a good starting point.