nothing here is going to help u. everybody can guess at it all day long but a popping sound from the front of the car isnt going to get u a proper diag. this is something u will have to figure out on your own. get under the car with a flash light and start checking everything.