Reads like a labour of love. Thanks for sharing.
We couldn't find a wiring diagram so I had to trace out every wire.