OK, with that, I’m officially out of ideas, but check this out:
Also this:
Sounds remarkably like your situation!