Is your person a hyperventilator?... maybe you think that's come from left field. But stress and teeth grinding are very related as is stress and hyperventilation.
Being a chronic hyperventilator can cause pain in neck shoulder and upper back. And the pain found while running in the neck can be the accessory respiratory muscle attachment to the first rib.
It's just a thought that may be worth investigating.