It's official! Wet sumping is officially cured! Ran her to and from work at 75-80mph both ways and she ran flawlessly and didn't spit out a single drop. Got the new apes installed last night too. What a freaking nightmare trying to get the wires out of the old bars. With the 2 sharp right angles, the tape caught and snagged every square inch. Of course I ran out daylight quickly and had to do the entire reassembly by street light and flash lights. Only reversed 2 wireson the left side switch harness on first attempt, and I really had to zoom in to catch it. The angle of the picture and the way the wire curved threw me off on first attempt, but immediately caught what I did. Regardless was a beautiful ride commuting today.