Theresa May says that Parliament needs to pass a Brexit deal until next Wednesday, otherwise she's gonna seek a Article 50 extension till June 30 which means that the United Kingdom would have to participate in the European Parliament election on May 26.
I doubt she'd be able to get an extension until June 30. Maybe May 25, but no later unless she revokes the Article 50 invocation thereby resetting the clock to two years.
I'd think that revoking article 50 just to re-invoke it for more time wouldn't qualify as an "unequivocal and unconditional decision to revoke" like the ECJ stated it would have to be. Wouldn't they just decide that it was just an attempt to game the system and deny Britain another 2 years?
Even if they didn't, I'd assume that such gamesmanship would make the EU even less inclined than it already is to negotiate anything favorable for Britain.