The original loss of power, and the ability to only run for two minutes, are not connected. You have reassembled something incorrectly. Make sure that you haven't kinked the fuel line, and more importantly the tank vent. The next time it stops running after 2 minutes, immediately open the fuel cap and listen for a rush of air. If that happens you have a clogged or kinked vent. You can confirm this by running the bike with the fuel cap open (you'll need a second key, or you have to squeeze the tabs on the cap to remove the key).
Regarding the original problem, as I mentioned in my post above there is a methodical process from trouble shooting. Without codes we have to go old school - by testing. Once you get past the 2-minute run problem you will have confirmed that fuel delivery is good. The next item to check is spark.
A failed (or nearly failed) coil will test/act perfectly until it becomes hot. Once hot, the resistance increases and it is unable to recover/charge and provide enough current to produce a meaningful spark. This is especially true at high rpm when the dwell time decreases.
Each coil must be removed and inspected for any signs of cracking. A cracked coil is a failed coil. The next step is to check the resistance of the Primary and Secondary windings. The primary leads (where the spark plug wires go) should show a resistance between 1.53 to 2.07 ohms at room temperature. Heat the coils with a hair dryer and check the resistance hot - it should be at the upper end of the range. Perform a similar test on the Secondary (the spade connectors). The resistance should be between 12k to 18k ohms. Check these at room temperature and heated.
Let us know what you find BEFORE going off in your own direction. We want to be methodical.
Thanks very much!
But thats all far beyond me.
I'd like to know first whats happened with that pump, it doesn't make sense.
I've tried putting that little adaptor and o ring back in both ways and no change.
Didn't change anything else on the pump.
Thinking buy a 2nd hand pump so I can remove my re-assembly from the equation.
I just want to get it running so I can take it to a garage. Collection will cost silly.
Or just write it off as a failure and buy another.
But I really liked this bike.
Don't know what to do really.
I have no equipment or ability or time to check all those things.
Gutted!!!!