I went out for a 50 mile ride the other day. When I got back to the house and parked the bike there was an oil spot in the garage about the size of a base ball. It's coming from near the top of the engine so I don't think the head gasket is bad. Could it be an O-ring or something else. Hopefully not too major.