after 48 hours of every fan i could own blowing on the dang thing it worked, and has since!
scrape all connections to ensure no micro corrosion and put back together with DE grease, if it works hell yea, otherwise Im out of ideas lol
Test the voltage coming from those wires maybe??? besides testing against a proven immobilzer, not sure how to know if yours is toast or not.
Edit: how does the ground look? its right there in the first pic, could be a shoddy or corroded ground?