Use Gumout instead of ether. It will run forever if you spray it down the carb. Then you know if it is a spark or fuel problem. If it does not fire on ether and/or run on Gumout then probably no spark or irregular spark.
If it runs well on Gumout (gas in an aerosol can) then it is a fuel problem.
Cheers,
Pismo
1996 22 Classic
Red with Stainless Windshield
Stock Gen VI 502 Magnum MPI-415hp
Stock Bravo I
25" Mirage Plus
74.5mph best @ 5050rpm GPS (Speedo said 80)
27" Labbed Mirage Plus
75.5mph best @ 4800rpm GPS (Speedo said 82)