I'm also going to install a new set of pistons and rings. YamahaXS650.com has new stock type pistons with rings (looks like Taiwanese made) on sale for $80 a set. I was also looking at the pistons/rings on XS650Direct, which are from Japan, but they run about $170 for a set. I'm inclined to go with the Japanese set, but anyone used the Taiwanese pistons?