We all approach the forum differently
I for one have a set method.
I ask questions that help me and others to diagnose the problems presented and some times even give the poster tests to do.
When the questions get answered and the test results posted then a diagnosis can be attempted or further testing requested.
Your problem could be electrical , mechanical , thermal or fuel related or even a combination of any or all of them .
I could probably write down better than 30 things that could be at the root of your problem but as perviously mentioned, no intention of writing a service manual.
the spark plugs have been changed, and both cylinders are firing
But are they still firing under load after an hour ?
Did you install a pair of in line spark testers to confirm this ?
Do they continue to fire right up untill the engine stops turning or do they stop firing before the engine has wound down ?
I asked 6 questions, you answered 2 of them
If you don't help us we can not help you
It is as simple as that