update: finally got my hand better enough to do some work. made a new mount for my gauges and switchs out of a harder material. got eveything wired up and the giggle switch installed. will be filling the bottle and hitting the track on the 29th. few pics:
switches off
switches on
installin the giggle button
finished product