check the lower ball joints and see if they're in good condition...they have to be removed to work on the brakes so make sure they were put in correctly...a damaged one will make a popping sound going over bumps...and is very important you replace it asap
check your allignment
bent rod? maybe...but i doubt it