Odd Problem

seems like you have tried everything. about the carb you put on, is that confirmed to be good? other than that, this is a long shot. vent in the gas cap? if it were not venting i would expect it to just die but with trying all the hard stuff already might be worth a shot.