I am not an expert, but recently went through my own issues. At one (initial) point I had suspected the ASD and/or fuel pump relay.
If I recall correctly the ASD uses the same relay type as the AC compressor. To rule out or isolate the ASD relay, you may be able swap it with the AC compressor relay. Before swapping, please check the relays numbers closely, to validate I am correct.
Also, if in doubt, listen to Warlock before me. He helped me.