I have a 2005 jeep liberty. It has 183,000 miles on it. It makes an awful scraping/crunching noise up front whenever I over even the slightest bump. At first I was thinking it was the ball joints, but there's no excessive play in the front wheels. Could it be the struts? I'm a college student studying heavy duty mechanics, so I'm most familiar with leaf spring suspension/air suspension, but I don't know much about struts and independent suspension

strut mounts that are worn often do tht. and on jeeps, also check the ball joints, known failure points.