I’ve made some changes to the initial wiring diagram. By changes I actually mean I drew a new one.
The most notable changes are the inclusion of a USB media player inside the front console.
Also this diagram describes the device mounts and better indicates device placement.