Ok, as far as the Squeal, it's time to replace your brakes, on most vehicles the brake pads have a metal tab that once the pad get's to a certain thickness it will start to make noise or squeal. It a warning so that you get them check and replaced before your pads are all gone and damage the brake rotors.
As for the shocks you can call a couple other part stores and have them look them up and see if they come up with same number, you could also take a look at the ones on your vehicle and see if they look alike. I would do both.
Thursday, February 27th, 2014 AT 6:12 AM