I think I almost have this '90 XP100 running right. I have other threads on the problems I have had with it. With the help of this forum and a factory manual I have replaced head gaskets, water diverters, thermostats, the exhaust plate gaskets between the heads, rectifier/regulator, rebuilt...