Thank you both for taking the time to help me, it's really appreciated! And great diagram Ralph, I should be able to test that circuit tonight. My replacement ATMega should be here Monday, and hopefully that fixes the issue with my LCD as well, if not do you think a new shift register is needed...