(a) In General.—Notwithstanding any other provision of this chapter, any counts of an indictment or information that are dismissed pursuant to a plea agreement shall be reinstated by the District Court if—
the counts sought to be reinstated were originally filed within the applicable limitations period;
the counts were dismissed pursuant to a plea agreement approved by the District Court under which the defendant pled guilty to other charges;
(b) Defenses; Objections.—
Nothing in this section shall preclude the District Court from considering any defense or objection, other than statute of limitations, to the prosecution of the counts reinstated under subsection (a).