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.