2009 Honda Rubicon clutch slipping when hot

I purchased a 2009 Honda Rubicon and the bike had been sitting up for about 3 years according to the owner. I noticed water in the oil, and it was hard to pull. The bike is snorkeled so I can assume it was in the water in the past. I took apart the top end to inspect it. The guy had put a new piston and rings and never done anything else with it. I adjusted the valve clearance and checked the timing chain tension. I changed the oil and the filter a few times and it seems to run pretty good. It shifts in EPS fine, and shifts in auto just fine. I can ride around on it for about 15mins then the clutch starts to slip. You can hear what sounds like the clutch on front side of the motor slipping and making a whining noise. Doesn’t sound like noise coming from the transmission, but clearly from the front side. When I get back home I will check the oil pressure, had to order the crossover fitting for my oil pump guage. But I did have the plug off and gave it some throttle and the oil shot out about 20 yards so I am guessing the oil pressure is fine. Can anyone tell me if low oil pressure would make the clutch slip? or do yall think it is just glazed over from the water in the oil? Has anyone had the same issues? Bike runs good until it warms up, then it barely pulls and makes the whining sound like the clutch is slipping. Doesn’t make any sense why it only does it after it warms up about 15mins. All gears shift fine, Auto works fine, no grinding noises or anything. Do you think the water in the oil sitting up for that long would glaze the clutch? I am a newbie and had this posted up in the Newbie forum and was giving some good information already. I thought I would have a better chance of running into someone who has had the same issue on this forum. Any help would be appreciated.