My car is shaking. What do I fix or replace?

The front end of my car has been shaking and vibrating like crazy. It is a 1995 Ford Escort Hatchback. I checked and replaced the outer tie rod ends and checked my brake rotors for warping. My rims aren't bent at all and there's no play in my steering. I hit 25 mph and the front of my car feels like its going to shake apart. The passenger side on the front of my car feels very soft and bounces more than once when I push down on it and let go. What could it possibly be? I do all the work on my own cars so I'm capable to do most tasks, I'm just looking for someone to point me to the right direction so I don't waste my time or money.

Motor mount? Bad U joint? Transmission mount?