Congress has the power to subpoena him to testify ...
Having Petraeus leave his position as DCI does nothing to counter that AFAIK.
Can you address your supposition, in light of the above ?
And remember, if you want to go the EP route, I don't think there is anything in asserting that, that...