Well, I don't see what could be going on.
What I think we should do: given the tentative nature of v3, how about we try to commit as many of your changes as we can, even though we know it's not working. Then we can try to help.
Maybe start with the 8237 patch.
ron