So I forgot to use all 4 screws when mounting my motor so the shaft through the encoder ended up at a slight angle lasted for about 50k rotations before the poor little encoder gave up the ghost.
So long story short mount stuff properly or pay the price.