If you have an auto trans in it, it could be several things that can cause a popping sound - bad ujoints, cracked flexplate, loose torque convertor bolts, loose bell housing bolts, front leaf spring bushings, shock, etc.
I'd start with removing the trans dust cover and checking all 3 torque convertor to the flexplate bolts and check them for tightness. Then I'd check the 6 bell housing to block bolts and make sure they are tight.
Check the front motor mounts bolts and make sure they are tight and look for a broken motor mount too.
Then I'd check the driveshafts u bolts and flanges and make sure they are tight. Then check the front leaf spring bushing bolts, and then the front axle u bolts to verify that they are tight as well.