81 25 hp 2 stroke at low rpms have some spark, but when you rev it up spark to top cylinder dissapears, new trigger, new switch, everything checks out okay. could it be a.timing, b.weak magnet on flywheel, c. no idea. also it cuts out pretty bad the higher the rpm the worse it cuts out. any ideas. thanks for any help