Possible Warped Rotar...or something else?

Sounds like you needed new pads a few weeks ago.