Could not get to the forum since this morning, too much traffic.....anyway
Hood I didn’t know that M1 is X++
Also on the diagnostic screen there are 4 columns of LED’s (EJogX++, EJogY+, EJogZ+, EJogA+)
I never got any LED under EJogX++ column and I thought that is where all the X axis LED’s are
So what for is the column EJogX++ 
Hood that last screen you posted looks much better and less confusing than the one I have, I mean is better to see X,Y,Z etc than Motor1 etc.
Since the forum was down this morning I went ahead and connected back all inputs wiring. Then I used the “Automated Inputs Setup” from the inputs screen and it recognized and set up ALL my limits / home switches. Therefore I will say that all my wiring is correct and to confirm that when I reboot Mach, there are no LED’s on in the diagnostic screen.
And as Hood suggested on post #40 the LED’s should be there for the X axis.
Therefore I would say that there is something else wrong and not the wiring. The wiring was all along correct
Sorry Sage but as you can see we had a long session this morning with Hood