Couldn't a clogged fuel filter act like this? While the bike sits the fuel slowly passes through the compromised filter until the fuel bowls are full and the needle valve closes. When the bike is started it runs perfectly because the carbs are full of gas, then slowly as the engine uses fuel faster than the clogged filter can flow fuel the bike starts acting up.