On my old '79 85hp Johnson there was a main fuse under the cowling on the top left hand side of the motor that blew for some unknown reason and wouldn't let anything function. You might try that before taking it to a shop. Like you, I asked here and someone pointed me right to it. Not saying that is you problem, just something to check first.
If you're not living on the edge, you're taking up too much space!