Jim, I have seen this problem on several different Dakotas. It's always been a shorted out o2 sensor. PCM sees the short and shuts down the ASD relay. I would start by disconnecting the o2 sensors. And please dont fry my 96 PCM, I will need it back someday.