Spook - bummer to hear of your dramas. Was the
oil leak in the motor or diff?
Is that a 44 tooth crown wheel??? The only ratio I know of with 44 teeth is the standard issue 2.75:1. Couldn't be!
How was the engine running? Still giving the richter scale a nudge when you fire it up?