I would get a wire diagram first.I have seen a few with corroded wire inside the harness near the driver inner fender.It is a power wire that feeds the asd and fuel pump relay as well as the check engine light in the dash.Before you spend money on a pcm,make sure you have the proper power and grounds at the pcm.It is possible that the pcm is bad,I would check wiring first.There is a branch of wire were 1 wire splits off into 4(or so) directions,it corrodes,loose connection there.between battery and firewall.