My 07 fxst won't start, it doesn't have any trouble codes. It cranks fine, plugs are wet with fuel, it gets spark. I ride it every day. I had a weird issue last night. I got caught in the rain and rode 40 miles through it, in the last 2 miles my oil light came on it was dim, not fully bright. I pulled over shut her down checked the oil level which was fine and I started it back up (the light worked bright and normal when the key turned) the light stayed off for a few minutes and came on dim again by the time I got home. I woke up this morning fired it back up and let it idle for about 10 minutes, no lights no issues. Ran great. Shut it down and I looked at the oil pressure switch. The connector has a little corrosion so I cleaned it up. I believe to corrosion and maybe rain caused the dim light. I ran an errand and came back home. I tried to start it and it will crank but not fire. I am stumped. I just filled it up yesterday with gas. It has over half a tank. I did give it some throttle while cranking and it putted a little but still no fire. The bike has ran miraculously since I bought it. Any ideas?