Dah, brain dead here. There are only 2 possibilities. #1 the relay is shorted internally. #2 the red/tan wire circuit is grounded. That's why it needs to be tested disconnected. Does it crank disconnected? Is the relay wire indeed connected to the center pin? (In the pic it looks correct). Check that the wire itself isn't pinched. Then the problem lies either in the switch itself or the rooster comb on the valve body. The switch can be tested with an ohmmeter. The outer 2 pins should show continuity to each other in reverse only. They should never have continuity to the center pin. The center pin should have continuity to ground in neutral and park only.
Doug
Doug