what could be causing vibration and pulling when I go over bumps? on 2000 Dodge Caravan

when I go over bumps in the road my van will vibrate and pull to the left. The only thing i can think of is that it is either my tie rod or sway bar links. Just wondering if it could be something else?

Asked by for the 2000 Dodge Caravan
ball joint, control arm bushings