I got it working.
I brought his rx over to my dish and hooked it up. Seemed fine so they did a refresh. Was working on my dish within 15 minutes. Both dishes xKu LNBs.
So I took it back to his dish and had a closer look at the angles. I knew the elevation was off by one degree but figured that wasn't enough to make zero signal. Then I realized that he had the azimuth bolts so loose that the dish was leaning forward on the tripod - maybe 2-3 degrees. So add that to the 1 degree on the gauge and it was enough to miss on elevation. Got him up to 93%. Mine gets 96% but his is a 60 and mine is a 75 so that makes sense.
I just hate being defeated by technology. Not today...