Thanks for the update. The Jialing site specifies <1.8L/100km. So on a full 9L tank would equal 500km. I know in 'real world' riding you're not going to get that but I certainly would have expected more than 200km. I hope you can track down the reasons for that so you can at least extend your journeys without worrying about fuel too much.

Have fun and I hope the 'sputtering' has been eradicated.