Hmm.... Ok. Got another thing I can try.

I have a 4670 in the closet that I can dust off and give her a run. If I install her in the x16 lane it should run at x16. If it also defaults to x8 in the x16 then it cannot be my cards.