It's my old domain. I ranked number 1 on the main industry term for years, then end of last year dropped off the front spot, though I stayed on the front page. Really floated up and down on the front page for a few months.
I relaunched with a new design and went from 20 pages to 5000 pages of content. So no sandbox content.