08 Chevy Silverado

2008 Chevy Silverado
My ex is a mechanic and a felon he had my truck and I had to get the cops to get it back. Now my transmission is screwed up!!! What do you think he did. There’s the right amount of fluid but the throttle is erratic.