Flush the brake fluid and grease the slide pins with a light layer of grease. I had the same problem, lever felt nice and sharp when I was at a stop but as soon as I moved, it went soft. Greasing the pins helped the most.
Take a multimeter and back probe a couple connectors that are known to turn off with the key. If its a switched power source it will go from 12v to 0v with the key.
Remove the right side black plastic panel under the seat. On the block should be a metal prong. That is the neutral indicator switch. Make sure it is plugged in since its easy to knock off. Been there :p
Damaging a seal is really easy. Well actually damage isnt the right word as rolling the seal is what it really is. Did you thoroughly inspect the fork for any nicks or scratches when you replaced the seals? How was the original seal damaged? Torn? Worn? Scratched? Knowing why the original seal...
I have two covers both from Nelson rigg. Falcon Defender 2k and Deluxe cover. Ones much nicer than the other but I use the crappier one as my backup. I recommend both. Anywho my point is get yourself a new cover and get a backup and keep it stored away for the next time this happens. Doesnt have...
What I use at my job is a combination of a filter clamp and filter pliers depending on the location and clearances. I prefer the clamp but the pliers work flawlessly too. Also make sure you put a thin layer of motor oil (or silicone grease since I find it works better) on the Oring before you...
Are you fast charging the bike or trickle charging it? Maybe try jump starting it to see what happens. All the cold weather lately is hard on batteries and the really thick oil that is recommended for our bikes doesnt help the situation :D
Is this your first manual transmission? Its a really short and torquey gear. Only takes a small bit of throttle to accelerate is the lower gears and it doesnt take much to reach redline.
It sounds like one of the electrical connections, like the ignition switch, is either not secure or going bad. This would be something for a real mechanic to work with since electrical issues are small and need some good knowledge and if something goes wrong you could be out a bike.
Damn! That sucks! Really is a good thing you were wearing your gear! Hope you get better soon and can get back on the horse.
Just curious, were you wearing a full face? If so, howd you lose your front teeth?