Re: Could you guys please check my wiring?
You have a couple of buss bars -- what are they? Ground or +12V. Agreed that this is not a wiring diagram that would serve any useful purpose. Check the stickies at the top of this page and click the "Generic Boat Wiring Diagram". That diagram takes care of the instrument panel.
Here is a diagram for the switch.
Here is diagram for a switched circuit all the way from the battery to the device:
Here is a diagram for the NAV/ANC circuit (no diode required).