Recently bought a 2003 KLR. Love the bike but it almost will not start when hot or warm. Takes 30 seconds to one minute of on and off cranking with choke on and off before it finally fires. Worrying, embarrassing, and potentially dangerous. So far I've tried: cleaning the carb and soaking the jets in cleaner overnight. All orifices were clear and carb did not look gummed up. Replaced the diaphragm as I tore the old one. Replaced the plug and changed the oil. Checked the valve clearances and all were in-spec. Replaced the vacuum hose from intake to petcock and replaced the fuel line and removed the in-line filter. The vent hose is clear and free of blockages, but only about 5" long. There is an issue with the clutch lever switch as it will not allow starting in-gear with lever engaged, but this is not it as the bike will fire eventually. When in N and you engage the lever the bike will not start. Maybe polarity is reversed. Need to fix this to be able to start in-gear. Any ideas from you KLR guys out there regarding the starting or clutch lever? Thanks.