Re: 2001 929 fuel issues
As stated previously, The only way I would know of this happening would be due to the cam chain slipping knocking the timing out.
What kind of CCT have you got on there?, is it manual or OEM spring CCT?.
If there is damage to the pistons/, your need to replace them.
For the sake or messing about, just buy a second hand engine they can be expensive or cheap as chips, and seeing as your that far just service the new engine and then replace it, that way you can either scrap the old one or have a bit of fun and repair it, if I were around the corner I would buy the old one and just repair it for fun.
I know the bikes been a pain in the arse, but by the sounds of it if this hadn't of happened you would be out on it having fun, so most of the work was done.