Question

I picked up a 1992 Defender 90, and it’s ran pretty great, only 70k miles, but recently i’ve had a huge problem. Every time I shift gears or let off the gas the car starts shaking and wobbling and trying to veer across the road and I can’t figure out what it is, wondering if anyone has any idea. Thanks