No, no easy pull system. I was going to the the MSR easy pull set up lever, but I opted for this and I have no regrets, its actually easier pulling my clutch in now than it is on my little brothers 85. I'm suspecting that it has something to do with the cr style lever that makes it alot easier to pull too, but whatever it is I love it!