Motor mounts are my first guess.

Popping while turning is likey an axle, but I guess you just replaced them.

Ball joint seldom go bad on these cars.