A DIY preferred mod in my book.
Started with shaping a piece of solid steel to fit the contour of the stock lever and welded it on then bored the hole were I wanted it which gave a shorter throw than any aftermarket part.
Then cut and realigned the cable mounts so the cables aimed closer to the proper location and welded in washers to eliminate the rubber bushings. Total time was around 2 hours and cost around $1.
One can also raise the shifter by using long coupling nuts screwed on to the tunnel floor studs then bolts through the base, I used nylon spacers between the nuts and base to firm things up a bit and left out the rubber bushings. I had to unbolt and move the sensor out of the way to raise the cable up over it, then reinstall. Total approx $5, time around 1.5 hours. (see note below)
Now I have a taller, shorter shifter that has never failed, very precise, easy to feel exactly where it is, no missed shifts, no cables popping off, $6 and 3.5 hours invested.
Note: At first I raised the shifter 1.25" by separating the base into two parts, made a plate to bolt them together on one end and used standoffs and longer bolts for the rest, it took several hours, cost a few bucks, did not raise it enough so I did the rest of the 2.5" total lift the the coupling nuts and bolts, then realized it could of all been done that way.
I recommend 2" inch raise, possibly 2.25". I had to trim the boot trim piece to get it back on as the shifter base was a bit to high and it still touches it sometimes pops the trim up off the console a little. I will trim it more later or lower the base 1/4", etc...easier to trim the trim ring if possible to get enough clearance.