73 340 duster popping sound on passenger side

So after further investigation, the crack wasn't that bad and easy. Fix the poppy noise.is still there ..narrowed it down. It seems like the upper ball joint on the passenger side It doesn't seem like it has any play. Could it be just that dry.... I will grease it tomorrow and see what happens