News:
Just found out what that part was... It's the switch for the key buzzer! Who wudda thunk!?!?!Sean