OK, so my 400 was running great and then I let it sit for 1 week. It wouldn't start up unless I push started it which was not a biggie after a week. However after its been started the bike refuses to start ala key. The only time I can start the bike normally now is when the bike has sat overnight and is dead cold. If I blip the starter and it doesn't catch in the morning, its not turning over properly with the starter all day. Today I just let it sit for 8 hours and it wouldn't start normally. If I push start it starts up and runs no problems.
So when it doesn't start the engine turns over slower and weaker each time. It feels like a dead battery but I'm sure its fuel related. Its really hot weather recently and the bike gets hot, but its not stalled or anything like that. ????