IANAL. I would think that if he did not hold up his end of the bargain immunity would be revoked. IANAL.
Seems to me that testifying before Congress is a pretty worthless endeavor. Nothing ever comes of it. Did the FBI grant him immunity?