Could our 23-099 spring loaded roller work in place of your existing part? Take a look and let us know what you think.