On my Levo if you take off the panel behind the cranks it's messy . Full of piddly little wires . Even blowing with compresser you have to be careful. Take TCU out frame is full of gritt coming in through the internal cable holes. Top headset bearing Always filthy. Rant overI was waiting for the MucOff kit to arrive, but couldn't wait, so I went ahead and washed the bike following all the recommendations here (no strong water jets, avoid electric areas, avoid cable entrances and headset). This is all nice in theory but in practice impossible to get 100% right
One thing I did this time was to remove the battery and boy oh boy, the rock guard was FULL of mud inside. Jeez! I tried to remove it by removing the battery door but even though it looks like a hinge, it would still not come out. I cleaned as well as I could and put it back. I was impressed by the amount of water and mud inside the rockguard.
I also looked inside the frame and it's bone dry as it should be. Good!