Thanks for the reply ANTALIFE,
Yeah, the length matching. I did it to the TXp and TXn lines, but neglected to do it on the RX lines so they were out by about 100mils or so. I don't think that was the issue with it not working at all though?
This was a project I was hoping I could just Google and find a layout someone else had done. Imagine my surprise.
I'll attach the PCB layout, but please forgive my barbaric crudeness. I only did one via and the others I needed to do I just went around the edge of the board.....don't laugh! lol I also have some jumpers on there to cross traces......don't laugh!