It would most certainly be a brake ptoblem. Most likely warped rotors. Another prospect would be binding caliper slide pins so that the calipers don't "float" properly. Start with the rotors and while you have it apart check out the caliper slide pins.