There are cases of pardons being revoked, but both times the pardon hadn't been delivered. Revoking a completed pardon's never been done and there's no way to know how the courts would take it. My money is they'd deny the revocation under double jeopardy.