ASD relay not getting ground from pcm
i have a 2004 dodge ram quad cab 5.7 4x4
truck ran great til last friday night. took it on a 75 mile trip parked it for a few minutes and went to start it back up, had full power (windows, radio, lights etc...) but the gauges wouldnt move when key was turned to the on position, fuel pump wouldnt turn on, shifter indicator wasnt present around the gears. after messing with it for a few hours and not finding the problem i was going to have it towed home. but then it started up fine and drove home no problem. drove the truck sunday with no issues. went to start it last night and wouldnt start, same problem.
after a bunch of testing and digging around i found that the ASD relay isnt getting the ground signal from the pcm. im able to manual ground the relay to start the truck. anyone know what the issue might be? would a new pcm fix the issue or could one of the modules be causing the pcm not to function properly. i know our trucks have more computers then a caddy so anything could be causing the issue.
also there is no obd2 signal when asd relay isnt working. no check engine codes. and also since the first time the problem happened on friday my out side temp reading on the overhead console has read 130 degrees