Im going to assume you have new plugs, cut back wires to caps, the slides are in properly along with proper pickup gap and clean and properly jetted carbs...
Since it sounds like you have tried a few things I would go ahead and do a leakdown test.
If your new stator and flywheel are afyermarket peices its likely they are junk. Stick to oem stuff