basically the above covers the issue - the high pitched squeal was evident when applying the brakes.
My car has 50000 miles.
My car has an automatic transmission.
This sounds like a brake issue. The brake pads have a wear indicator that will make a squeal-type of noise when the pads have been worn down. The stone rolling noise could be debris in the wheel brake area. It could also be a hub bearing failure. You should get this checked out as soon as possible to avoid any dangerous situations. A technician from YourMechanic can come to your home or office to diagnose the squeal sound and make any repairs that are necessary.
Have a car question? Get free advice from our top-rated mechanics.