OK check over the filter in the fuel tap (vacuum operated on these maybe)? Is the air filter clean? Sometimes bikes like these suffer if they are fitted with after market 'sporty' accessories! You did mention a backfire...worth a new plug. The bike will be fine on the stand as there's no engine load....it will only show its problems when its trying to get more fuel, I think.
John
October 2009