OOhh yeah good call on the input shaft and you got shorter gears then me too! def throw spray at it and see what it does. I noticed when I tuned it after the install and got rid of the DOD it drove so much smoother! Only thing is make sure you check the tranny fluid after a few miles after install, mine didnt want to fill up all at once...stubborn