You might try looking at the wire harness that runs along the left fender, if i remember correctly its the main harness and think it goes to the engine computer. Water runs down between the fender and hood and soaks the harness and corrodes the wires under the cloth covering and tape. I found out the hard way after thinking the engine computer was bad when I had a no start problem, replaced the computer and no fix, did some more digging and unwrapped the harness to find a mess of corrosion hiding inside, did some wire repairs and all was good after that. This was on a '93 V8 Dakota.