clunking in the front end on right turns
The poly strut rod bushings are a little tough to get seated properly. Might want to check it out, but I don't know if they would cause a clunk. Seems like it could.
Print