Today I took the bike out for a ride. Everything was fine up until I came up to a light and the bike would not hold an idle.. It will start up but will immediately sputter and die again... I thought maybe the fuel pump because I don't really heat it when I turn the bike on... Any thoughts?