Rebuilt top end on honda 350 rancher two times but rings keep going out after 2 good rides?

Cylinder bore and hone on stock was done professionally. It is a aluminum cylinder with steel sleeve. Rings, piston and wrist pin were replaced with Wiseco's replacement parts specifically for this 4 wheeler. Piston rings were staggered exactly to Wiseco's instructions. All gaskets were replaced and valve seals were replaced. Ring gaps were checked and in spec. Air filter is pretty clean and attached. The 4 wheeler runs excellent for the first 40-50 miles then slowly goes to **** the next 10-15 miles till it smokes up a storm. When engine is disassembled the cylinder hone is wiped smooth and ring gap has slightly increased valve seals and all gaskets still seem to be in good shape. I constantly check oil and oil stays clean till blow by and cylinder wear occurs. I have installed rings on personal cars dirt bikes and Pwc's before without issues but this 4 wheeler is throwing me through the ringer and making me feel like an idiot.

Added (1). Rebuilt top end on 2002 Honda Rancher 350 4wd ES twice but rings keep going out after 2 good rides.

First thing I'd check in cylinder taper. If the taper is wrong it will cause the rings to wear and break prematurely. A sure sign that you have excessive taper is the presence of a ridge. Anything that can catch your fingernail is too much. Other than that you can be using an incorrect hone. If the piston isn't fit for the bore, (to small) it can rock causing premature wear.

I have no idea about Wiseco parts. Are you lubing the bore when you install the pistons? Are the oil passages in the crank or rods plugged up? It sounds like the bores are not getting lubed.

Use a feather hone to knock metal debra from cylinder walls from big hone. Built go cart racing engines only way to stop excessive ring wear