I posted this question on the reddit forum yesterday, but for some reason got downvoted a number of times, but I'm stuck.
https://imgur.com/a/tHcGSIpUsed the following layout from keyboard-layour-editor.com:
[{a:7},"","","","","","","","","",""],
["","","","","","","","","",""],
["","","","","","","","","",""],
["","","","","","","","","",""],
["","","","","","","","","",""],
["","","","","","","","","",""],
["","","","","","","","","",""],
["","","","","","","","","",""]
threw it into thrKBfirmware with the following settings
Board: Teensy ++ 2.0
10 Columns (C0, E1, E0, D7, D6, D5, D4, D3, D2, D0) <-- Yes I skipped D1 because I got one of the wires too short, 8 Rows (F0-F7)
Controller: AT90USB1286
Bootloader Size: 2048
Column to Row
After populating some of the keyboard, downloading the hex file, and uploading it to the teensy it will spit out something like this when I plug the keyboard in: mk5edc then a quick pause, ccccccccccccccccccccccccccccccccccccccccc... All of these keys are on the same column (D6 Pin). There are no shorts that I can see, the only thing that is possibly connecting these to cause a short is perhaps a trail of hot glue, but I doubt that would actually cause it.