When I slow or come to a stop my car gives a high pitch whistling noise it is not consistent, and I just had front brake pads and rotors replaced . So is it the rear brakes or could it be something e...