Hey guys, sorry if this isn't where I'm suppose to ask for help on suspension issues, but like the title states, almost every time I come to a stop, like the last few feet, I would hear a loud popping noise, you can also feel it in the gas pedal, totally from the front end of the car. So I checked my front lower ball joints, and found they had excessive movements, so I thought, hey, this could be it. But I just replaced both front lower ball joints from toyota, but no changes to it. The rest of my suspension looks ok, no torn bushings or excessive movement, I know my rack-n-pinion boots are torn, but I don't think it's possible to cause a popping noise. Any ideas, or have you guys ran into this situation? Some advise would be awesome, thanks in advance