Just saw your post on the 90 hp 2007 merc. I just got my exact same motor outta the shop. After 4 weeks my dealer found the issue.
Middle cylinder had a bad coil pak
The ground wire internal to the ignition switch was burnt inside the switch.
He replaced the dash key switch and middle...