I hate to say this, but it is time to reset. I think we actually may understand part of the problem -- the Config.lb is wrong for the mobo.
But you're in a maze of twisty little passages.
Honestly, it's hard to do this, but do a clean checkout, fix up your Config.lb, and let's try to get a clean serial console trace, and see if things make more sense.
Sorry this has been so painful. This is really my fault, I bet, since the config parser is so stupid.
ron