I changed my oil the other day before a ride. I followed the manual exactly and this is definitely not my first time doing it. After I filled it with new oil I checked the level and did a pressure check, all was fine. I went and rode without any issues except it puked a little coolant after climbing a big sandy hill for an extended amount of time. My bike NEVER pukes coolant, but it was a hot muggy day, I was sweating preety bad, and I was riding the hill pretty hard, so I didn't think much of it. I got it out on a road and got some air through the radiator at a moderate pace and got it cooled down.
I took the bike to the local sand dunes a few days later and rode for a few hours. It was wanting to get hot and puke a little coolant a couple times and a bit persistantly towards the end of the day. The weather was a little cooler than the previous ride and the bike doing that so much really seemed unusual to me.
So today I washed it and attempted to check the oil level, but its not showing ANY oil when I check it according to the manual. It has pressure. It doesnt smoke and there no obvious leaks or mess from the crankcase breather tube. I am 99% sure it must still have the correct amount in it.
I ride recreationally but I would say I ride my bike pretty hard when I do ride, especially at the dunes. I am not sure how many hours are on it, but I have had it since new and I probably average 5 or 6 3-hour rides per year? Any ideas why I might not be showing any oil level on the dipstick?