Just an update since it has been a while! All the parts came in to put the switch panel together so here it is!
DSC01005 by
@mephoto_, on Flickr
DSC01007 by
@mephoto_, on Flickr
We will start running wires throughout the car here shortly and start getting power to everything!