Intermittent crankcase pressure issues
Well, stuff happens. As I like to say, if you never make a mistake, you are not trying to do anything. Give yourself at least a pat on the back for figuring something was not right, instead of just running and running.
KB piston's can be bought kitted with the correct rings BTW. The moly's are a good choice for street engines IMHO.