Trying to decide between a rollmaster double roller, or new stock chain/dampener. Have a jp double roller on my motor right now, but at the time I pulled that motor I was reading about a lot of people breaking them. I can see on the outer edge of the roller pins where it was rubbing on the oil pump cover, and it seems a bit stretched for the miles on it. Are the rollmasters G2G now, or still issues with them?

Motor is an L36 with XP, 105's, and titanium retainers.