@lilpup The reason I ask is I just had a bad vibration while stopping from 40-30 MPH. only felt it in the body of the truck, and I could have sworn it was in the front end. But I pulled the rear drums and had them checked out. one was warped, replaced both and most of the shake is gone. Not all just most. pretty much the warped rear drums caused the front end to dive, then not all really quickly when braking. With warped brakes you will start seeing a low brake fluid as well.
Brakes are a pretty easy thing to check, but should not give you a shake while accelerating. It is also possible that you have more then one problem causing more then one shake at the same time, pretty tough to diagnose. Could also be the spring bushings like what I was told (mine are going to get replaced soon)
A lot of times if you have a bad u-joint like chengny mentioned you'll have noise in your drive train, when putting it into gear, the truck will jump with a ping sound.
If you have Les Schwab tires (or another reputable company) they should check out most things. But if not, Could also look into tire balance, Alignment (would also have uneven tread wear), or maybe another problem with a tire on the front (bulged or a flat spot). Definitely several things to check out.