More than likely tire out of balance or bent wheel. Have your tires rotated and balanced and all your suspension and steering parts inspected.
It needs an front end alinement or your tires & wheels need rotated
Track bar joints worn out.
bent wheels or a broken cord in a tire or a deformity in a tire.
Check for warped front rotors. under slight brake application it may not shake. But under hard braking such as getting off an offramp the truck will shake and the brake pedal may pulsate slightly. Chances are real good this is your problem.
If it only happens when you are braking I would suspect warped brake rotors. Other reasons the front end could shake would include unbalanced tires or the vehicle needing realignment. Whatever the case may be; driving a car in this condition is unsafe and you should repair it or have it repaired before you drive it again.
Sounds like your oxygen sensor may be out.
Unbalanced front wheel.
A dodge pickup 1500 would stall out while driving because of a defective air filter.
Wheel bearings. It happened to mine and you do not want to be driving it until you fix it.
check the motor mounts
Normally this is caused by warped brake rotors.
the engine mounts could be bad