A good ohmmeter can test the coil,after getting the tolerences. Early RD coils were marginal so I hung two Chrysler car coils using a balast resister with. Correct heat range on sparkplug sometimes helps. I wonder if the service the owner had done included de-coking thhe piston/head? That's a regular part of 2-stroke maintenance. If the exhaust has a removable baffle, you decoke it also. If there's too much coke on the piston,it wll glow red,causing misfiring. I would double ck the point settings. Once you get it sorted ou,it'll put a grin on your face. I still keep a 2 stroke around when I want to relive my youth.
I did read somwhere about decarbonizing the exhaust, but not anything about how to do it. With only 2500 miles, should it need this done? Wouldn't that affect it cold or hot? I do remember the PO saying he's running a hotter plug...a 7 instead of an 8 IIRC. Maybe I should get the stock plug.
If crappy oil was used it could be coked. I used the round endd of a hacksaw blade for the piston tops, various tools in the exhaust port and I made a thing from a beltline pin. It has really stout cable wire inside,wrapped. I unwrapped some of the stuff holding the cables together,then frayed the enda,used this in a 1/2 inch drillpushed it thru the headpipe,reversing the drill . Some people put the pipes on a charcoal bed of glowing coals,let it cool then tap the pipes.