My car also developed clunking noise too when going over a bump on FL.
I replaced the knuckle yesterday with knuckle from 07 WRX (~55k miles), so will find out if bad ball joint was the culprit. If it doesn't fix it, then I am going to put in a spacer on Kartboy end link. If that doesn't fix it, then axle will be next.