Frank,
I am going to ask a stupid question that you may have addressed earlier. With you starter mounted under the engine block, have you checked to see if it will spin in the right direction????? Your starter looks like a Hi torque unit, like mine. If it is, mine mounts from the opposite direction(trans side), spins clockwise from the back to front view of the starter, and thus the opposite action of yours, unless you are mounting it on the other side of the engine?? Straighten me out. Is yours wired differently because of your mounting position??
Bill