Sounds more like a rotor dude!! With the vibration and the grinding, I'd say look at the inboard side of the rotor...it's probably grooved and needed replaced with the pads. Make sure you let US know what you find when you get into the brake repair!!
Rat Rods Rule!