How are you sure it’s lack of fuel ???? Carb issue.
Did you put fuel direct into the cylinder & it started first time confirming it was a fuel issue.
Could be ignition prob, reduce / half the plug gap & see if there is an improvement.
Hi
I would try a flywheel weight or head insert to reduce the compression to make the bike more rider friendly if your thinking the 290cc is too fiery.