You were right in thinking that. I got two O-rings from O-Riley's today and no more leakage! Except the oil lines are wet looking, so I think they might be leak from the top and it soaks down through the outer weaving. But, I think I will wait to replace those. I just want to get this thing on the road.