Duncan Motor sports ratchet shifter ?

I installed one in my Cuda and it was easy to install but I don't like it. I worked with it until I was blue in the face and I just can't get it to ratchet down cleanly. Works ok sometimes then other times it jambs up momentarily. It's coming out as soon as I can afford a new shifter.