I hope you are using a relay with a micro switch. That shift solenoid draws a lot of juice and I'm pretty sure it's more than a micro can carry.

Kevin