When I check all the pins do I ground the ASD relay again then check? Also is this as easy as a test light into each pin?Your "3" times cranking to get the car to start and run sounds like it may be a fuel pressure issue which would/could be related to your ASD issue.
Although the ASD relay is integral to the PM ground side control of the relay is done by the LM.
Before condemning the controller(s) you need to verify all power feeds are present into the controllers and all controller ground circuits have continuity (less than 5 ohms) to ground.
You also need to verify there are no connection/terminal issues (especially with the LM) such as corroded/loose/pushed out/cracked/broken terminals.
View attachment 242970
View attachment 242978
View attachment 242986
View attachment 242994
View attachment 243002
Im assuming KOEO when doing the tests.