Ok

Debounce I did yesterday didn't make any difference, the 5v is from a regulated power supply and is a steady 5.3v