General Musharraf fired Chaudhry in March , accusing him of abuse of power .