when you said the shift linkage does what it's supposed to do, did you verify the manual linkage actually moved the manual control valve in the valve body when the pan was/is off ? i have seen rooster combs break the weld and cause the symptoms you describe. if you already did this check, disregard this comment.
beer