Put on new Motorcraft front brake pads on my '08 Explorer XLT 2WD. Upon braking, I'm getting a moaning sound.
I took the wheels off, took off the calipers, greased both slide pins on both sides, made sure there was no crud on the new metal slide grooves I installed with the new pads, and...