Stop in for a cup of coffee

Maybe the grounding is poor. See above TMM was asking about that.

Maybe instead of grounding the relay G terminal to the firewall, temporarily ground it to the battery neg?



My gut is to blame the relay, but you could test the feed through the key switch to the S2 terminal.
Jumping like this would test the relay's ability - assuming terminal G has a good ground.

upload_2021-8-17_13-0-3.png