I re-read your posts. Key points: It got worse gradually. This sounds like the fuel sealer again. The step technique with the carb jets improved it from running a few seconds to 40 seconds or so. Sounds like the jet adjustment is compensating but not enough. I still don't see where the screens in the carb have been cleaned or that the passage behind the screens has been spayed with carb cleaner. The screens are under the banjo bolt. Have you found them?
- If the float is full, is the passage from the bottom of the float bowl to the jet absolutely clean and clear? When you take the piston off and lift the jet, does it squirt fuel as it should?
- Get some starter fluid, take the air filters off, and before it starts to die, spray some in. If it recovers for a moment then it is a fuel problem. It is sounding like an obstructed passage way between the float bowl and the jet or the jet itself.
- Consider putting the old jet and needles back in.
- Just to be safe, replace the fuel filter even though you just did. Blow though it compared with a new one.
Is it possible some more sealant is obstructing somewhere?
Electronic ignitions are funny. It may prevent the engine from revving over 2000 rpm but I can't think of why it would run for a minute then stop.
The starter fluid (spray ether) should narrow down the problem.