he said driver side floor. not pass side, 04 up should have the cowl part installed already from the factory.

i think you got the antenna up there by the windshield dont you? iirc that can leak.

the key deal. that sounds a lot like a bad ignition harness.