Yes its the strut mounts I got mine replaced under warranty but now its doing it again on the right side but I notice when I go over a speed bump the right strut squeeks so now iam thinking its a bad strut this time.
I got my strut mounts replaced cause when I turned right or left it poped or...