Well you need to pull the front shroud off and take the cap off the Rad and see if it is full. If you are just running automotive oil in it then it may foam up on you but it sounds like it has water in the oil but would need to check the water to be sure. Is it overfull now that you rode it for a while?