New to this forum but no new to cars or Subarus.
My car is a 2005 Legacy sedan 2.5i.
After shopping around for a short throw shifter, I just could not bring myself to pay $100+ for an aftermarket shifter (cheap bastard).
So I took out the stock shifter stick and modified it:
STEP 1: remove your stock shifter from the car.
STEP 2: disassemble the stock shifter stick.
3: cut the lower leg of the shifter, do not throw out the cut-off piece.
Step 4: Cut a 13mm long small spacer from 1/2" diameter solid round steel rod. Chamfer all ends in preparation for welding. Weld the assembly together. (no picture of welded assembly) TIG welding is preferrred for the nice tidy bead and you have much more control over the weld. Luckily I have been TIG welding for a long while and it was pretty easy to do.
Step 5: Now you have decreased the throw of your shifter, but now it will sit in the car and the knob will be 13mm higher.
To get he knob back down to stock height. remove 13mm from the upper section.
Step 6: Weld the upper section back together. Careful how you ground this one for the welder (rubber insultation inside of shifter body).
Step 7: Reassemble and put back into vehicle.
stock appearance, does not look modified at all.
Throw is shorter but not too short. Shifter rod does not rub on anything. Perfect for the way I drive.
No added NVH.
$100 in my pocket to put toward some tires.
Hope you find this useful.