Bad knocking under feet

Maybe a bad connection thru the firewall or at the ignition switch or the wire itself.

Thats where we are headed next.