I have a clunk in my front nd usually when I have the wheel fully cranked to either one side, coupled with hitting a dip or bump (kinda like if you're turning around in the street, and possibly go over one of those soft curbs of a sidewalk, the kind you can safely drive up onto.)
I have new front struts, new swaybar bushings, new TC Rods.
Thing is, when I got the car the front pass. strut was so bad I wouldn't be able to tell if this clunking was there before I put the new parts on or not. So now I'm thinkin ball joint??
Its quite possible that my strut tower mounts are gone....but in your pic I thought that notch was where the end of the spring was suppose to end....I think.
no expert here sorry
