Is there someone in foley or near gulf shores who is mechanic smart that could possibly tell me if pm thing is wrong with my truck? I think it may be my ball joint but I'm unsure the noise comes from my driver side near the left front tire. I can meet in the morning.. Please.. I also know I need a oil change.. But I don't think that's the problem.