I’ve got an 05 Chevy cobalt ls with 177k miles. There’s a horrible clunking noise while coasting. It goes away when braking and acceleration. I’ve replaced both front wheel bearing and brake pads. Does anyone know what’s going on? The clunking noise is definitely coming from the front left.