96 3MZ M/T
that sounds like a tranny problem. more or less your going to have to take it to a tranny shop and get them to fix it. about all you can do is to check and make sure all cables and wires are tight on the tranny. sounds like that solenoid is for your over drive.