When i turn the car on i shakes a little. i step on the gas a little bit and it stops shaking. i put it on drive and it shakes more. but i also step on the gas a little and it stops it from shaking the rpm gets lower than 1. i recently took it to a body shop and they unplugged the battery but i don't think that's the problem? can it be my transmission?