A coil reading OL across every terminal combination doesn't match an ignition coil with a secondary winding, and a coil that still sparks obviously isn't fully open, so I'd recheck your meter ranges and probe contact before scrapping the diagnosis. The 7 ohm figure across the battery terminals with the key on sounds like a path through the beeper circuit rather than a short, since it goes OL with the key off. If the servo cables look wrapped or possibly pinned, sorting that before fitting the new coil seems wise.
E
elizabethlewis
@elizabethlewis