Now, back to the dim LEDs...
SargentSeven:
My only issue here is that two of the LEDs are dimly lit in the HI-Z state due to the internal pull up resistors. there is just enough current to light the LEDs I'm using. if anyone has a recommendation for that let me know.
Change INPUT_PULLUP to INPUT. All lines like this...
pinMode(LED2, INPUT_PULLUP); //makes sure other output is off
...become this...
pinMode(LED2, INPUT); //makes sure other output is off