I had no idea this thread continued on. I've received the seals but haven't had a moment to swap them out yet. Great info on the shutter. Yes, it's almost fully mechanical. The Pro bodies are electronic IIRC.