I checked out the ground and it seems firm. This is of course on the right side near the lighter, if there is another ground maybe its off? I should pull dash probably. It acts like it has no juice yet everything is connected.
I finally got some kick panels and installed the drivers side one and still have a small tiny leak. But its a small leak and i'm very happy, cleaned up good got some off ebay for 70 bucks.
The car is shaping up, which is of course a great thing.