Pin 85 of the ASD relay is controlled by the ECM as in the diagram I sent you,
It also powers the other components that have no power.
From your readings, it looks like the ECM is the issue.
Roy
PROGRAMMING THE POWERTRAIN CONTROL MODULE
IMPORTANT NOTE: Before replacing the PCM for a failed driver, control circuit or ground circuit, be sure to check the related component/circuit integrity for failures not detected due to a double fault in the circuit. Most PCM driver/control circuit failures are caused by internal failure to components (i.E. Relay and solenoids) and short circuits (i.E. 12-volt pull-ups, drivers and ground sensors). These failures are difficult to detect when a double fault has occurred and only one DTC has set.
Note: if the pcm and the skim are replaced at the same time, program the vin into the pcm first. All vehicle keys will then need to be replaced and programmed to the new skim.
The SKIS "Secret Key" is an ID code that is unique to each SKIS. This code is programmed and stored in the SKIM, PCM and transponder chip (ignition key). When replacing the PCM it is necessary to program the secret key into the PCM.
1. Turn the ignition ON (transmission in park/neutral)
2. Use the DRB III and select "THEFT ALARM", "SKIM" then "MISCELLANEOUS".
3. Select "PCM REPLACED".
4. Enter secured access mode by entering the vehicle four-digit PIN.
Note: if three attempts are made to enter the secure access mode using an incorrect pin, secured access mode will be locked out for one hour (the vehicle will still run). To exit the lockout mode, turn the ignition to the run position for one hour then enter the correct pin. (Ensure all accessories are turned off. Also, monitor the battery state and connect a battery charger if necessary).
5. Press "ENTER" to transfer the secret key (the SKIM will send the secret key to the PCM).
PROGRAMMING THE SENTRY KEY IMMOBILIZER MODULE
Note: be sure to enter the correct country code. If the incorrect country code is programmed into skim, the skim must be replaced.
1. Turn the ignition ON (transmission in park/neutral).
2. Use the DRB III and select "THEFT ALARM", "SKIM", then MISCELLANEOUS.
3. Select "SKIM MODULE REPLACEMENT (GASOLINE)".
4. Program the vehicle four-digit PIN into the SKIM.
5. Select "COUNTRY CODE" and enter the correct country.
NOTE: BE SURE TO ENTER THE CORRECT COUNTRY CODE. IF THE INCORRECT COUNTRY CODE IS PROGRAMMED INTO SKIM, THE SKIM MUST BE REPLACED.
6. Select "UPDATE VIN" (the SKIM will learn the VIN from the PCM).
7. Press "ENTER" to transfer the VIN (the PCM will send the VIN to the SKIM).
PROGRAMMING THE IGNITION KEYS TO THE SENTRY KEY IMMOBILIZER MODULE
1. Turn the ignition ON (transmission in park/ neutral).
2. Use the DRB III and select "THEFT ALARM", "SKIM" then "MISCELLANEOUS".
3. Select "PROGRAM IGNITION KEYS".
4. Enter secured access mode by entering the vehicle four-digit PIN.
Note: a maximum of eight keys can be learned to each skim. Once a key is learned to a skim, it (the key) cannot be transferred to another vehicle.
If ignition key programming is unsuccessful, the DRB III will display one of the following messages:
Program Not Attempted
The DRB III attempts to read the programmed key status and there are no keys programmed in the SKIM memory.
Programming Key Failed
(Possible Used Key From Wrong Vehicle) - SKIM is unable to program key due to one of the following:
faulty ignition key transponder
ignition key is programmed to another vehicle.
8 Keys Already Learned, Programming Not Done
SKIM transponder ID memory is full.
1. Obtain ignition keys to be programmed from customer (8 keys maximum)
2. Using the DRB III, erase all ignition keys by selecting "MISCELLANEOUS" and "ERASE ALL CURRENT IGN. KEYS"
3. Program all ignition keys.
Learned Key In Ignition
Ignition key transponder ID is currently programmed in SKIM memory.
Image (Click to make bigger)
Monday, November 2nd, 2020 AT 9:07 AM