Recently, I've been driving around with my windows down, and I've been hearing squeaks come from the front suspension. I'm not exactly sure what it is because everything up there is OEM (137K on the car) besides the springs, but I'm leaning towards it being a bad ball joint. If it is a bad ball joint, then to anyone who has replaced it, did you replace it with an aftermarket ball joint or did you use an OEM pair? Thanks for your help guys.