Has anyone had any bad experiences with DNJ factory replacement pistons?