I updated my instruction list using different addressing modes and the new ALU functions. I am over by 57 Instructions. Going to have to do some prioritizing. I can't beleive they didn't even use all 256 Instructions on the 6502 and others. I guess when they were drawing all the microcode manually on massive film, walking on it with their socks it kind of makes sense.
Added schematic for program counter