Finally figured out what was causing the horrible vibrations. The ball joint on the passenger side was bad so I replaced it a few weeks ago. Also, since then I have replaced the spark plugs, the leads, all 4 shocks, all the brakes and all the filters.