I've checked the pads, sanded them down, sanded the rotors, cleaned both with alcohol. The pads look ok when I take them out to clean them. The rotors don't have any discoloration from excessive heat. So if its not the rotor, then maybe the Shimano MT520 calipers aren't up to the task.