Unlikely to be the alarm, I would leave that alone for now.
Recheck all the engine connections, most particularly the earths, then power up pin 20 and see if all ok, if now ok, then there is a break between relay and pin 20, might just be a terminal come loose or something silly.
You can bet although a small thing it will be the hardest to find!!
tabetha