Carmine,
Did you ever find the high torque starter you asked about? I have one sitting on the shelf. Practically brand new. Could not get it...