+1 Electrical on 2008 and some 2009 KLRs. Read this: http://www.klr650.net/forums/showthread.php?t=58585
I would be looking up around the right radiator overflow tank support bracket or near the fuses on the left side under the gas tank...........common areas for rub through/shorts points. Check the fuses to see if one is blown.
You can easily check gas flow to the carb........open the drain screw on the right side of the carb with a 3mm allen, crank the bike's starter, and see if it continues to flow gasoline out the carb.