Yeah mike780(I think that's his name on here) used to make some, a buddy has a pair that he made and the quality is stellar
I know you've done some of the following, but bear with me.
Thoroughly inspect for debris/damage, clean, and oil the reg pin assembly, the
That one guy was making grips out of this stuff a while ago but stopped. Kind of wish someone would make them again as SPD grips suck.