Thanks everyone for your help! Looks like its unanimously ISTP. I'll try it on for a while, check out the ISTP forum and see how that goes. I guess I thought I was too weird and not handy enough to...