Yup, was going to say tranny issue too. I'd start by checking the connector as my trans harness actually lost two wires and the transmission just went haywire... Next i'd recommend checking you're fluid level as a lot of weird things can happen when it's low