A congressional candidate has filed a petition to remove his rival Armando Villalobos as Cameron County District Attorney.