Could be...or the popping is your actual lower motor/transmission mount...might want to check them for tears/breaks, etc.