Re: 1990 90HP nissan
You need a better mechanic. Your shop clearly does not understand how that ignition system works.
Proper carb cleaning would require complete carb disassembly (including jets and emulsion tube nozzle), a 4-hour bath for all bits in real carb dip such at Tyme, then a thorough blow-out with carb spray, followed by a careful reassembly, paying particular attention to float height. Carb spray in and of itself is not aggressive enough to dissolve most of the organic deposits left by the evaporation of today's poor fuels.
That motor does not have a stator; One exciter coil (only available for serial numbers 20995 and up), three pulser (trigger) coils (only available as a complete pulser plate assembly), the CD, and 3 ignition coils. Most expensive piece is the 3B7061602M C.D. IGNITION UNIT (F8T20571/8508) ($354.78 at retail). All parts of the ignition system can be tested with a good, conventional ANALOG ohmmeter, which must be 3v or less, to avoid blowing any of the internal circuitry in the CD. A good wrench will use the Factory service manual as a guide, and test the ignition components against the matrix in the manual to Dx whatever faulty part there may be. Wholesale parts swapping -- the "shotgun approach" -- while usually effective, is the most expensive way to repair an outboard.
At this point, I would definitely go through the carbs. Properly. The Chevrolet ignition may be fine as it is, so Dx one system at a time, until you discover the malfunction.