Sounds like you checked all the grounds.
I've seen an intermittent open in the harness cause this before.

any dtc's in history?