If it's a consistent pop-pop-pop it could be the strut bearings need replacing.


98.5 SVT now gone ... new wheels = 2005 330i