i guess get a new puller and grease the treads real good. sounds like you found something here.