Well I seem to have a similar situation.. I would say your 'ping' is a bit of a 'sprong' on my 95 Windstar. Further the brake pedal seems to bind, makes the sound and not engage the brakes.. I can apply more pressure and pass through the bind to engage the brakes or with some pumping of the pedal the binding dissipates and the brakes engage properly.. I was wondering if this is similar to your situation? Unfortunately I do not have the answer; I am on the 'net today looking for information! Should I find any info pf value I will post here.. Regards, Styx
Wheel Bearings are most likely worn.
what you have could be one of three problems. Check your reservoir to see if it has plenty of brake fluid, bleed your brakes,they may of lost the fluid while changing brakes. Also, if you have a vacuum leak it will cause your brakes not to work. Or it could be your master cylinder or your vacuum booster that has went bad. brewski
it could be the rotors
Check for vaccuum leaks this could be your problem.
Check the brakes. You may need new rotors. You didnt say how hard you stand on the brakes because if you are heavy on them it could be the abs unit working properly
You're supposed to bleed all four brakes or you really arent doing anthing, you could also cause improper and uneven wear on the brake pads them selves
worn brakes could be the cause or check the A frame bushings
If the brakes on a Mazda 6 are squeaking, it could be indicative of a problem. The brake pads could be incorrectly set.
rubbing from brakes or rubbing from frame
It would be against the law for a motor manufacturer to fit a light which could cause the brakes to fail.
If its shaking side to side could be a tire out of balance or maybe a mechanical issue (wheel bearing, alignment, etc). Probably not a safety issue, but it can wear the tires out prematurely which can be expensive. Warped brake rotors are the most likely cause if the steering wheel only shakes when applying the brakes.
Could be the PCV valve is faulty.. Checking mine tomorrow for the same reason!