Well the time is now. The side insert fell off just now. I was wondering what was touching my foot. I'm glad i didnt lose it. It did end the day of riding but that's no big deal. I will JB weld the inside a little bit so fluid doesnt leak out. At least the old trans fluid looked great!
https://imgur.com/QwpNu0a
Off topic, i love this freakin engine!!!