First thing to do is to check your battery and charging system.
If everything checks out have your speed sensors checked. You mentioned a recent rotor/pad change which leads me to believe that someone might have damaged you speed sensors. The wires at front get very brittle with age and constant shock movement. Have the resistance checked while moving (tugging) the wire around.