someotherguy
Truly Awesome
The reason the circuit board is to blame so often is because the solder joints break (vibration, heat cycles, the tension of the harness tugging down on the connector) - and at least on the 91-up design, the very first one to break is the one at the edge of the board, which is the ground plane. Bad ground makes the whole thing go nuts.
So with that in mind, if resoldering the connector didn't fix yours - start looking elsewhere in your engine bay for ground issues. How's the small wire from your negative battery terminal to the fender? The two braided straps at the passenger rear of the engine - one goes from the head to the firewall, the other goes from the same spot on the firewall down to the frame. There are others, but these would be the three I would start with. It's common for the straps to be rotten, the connections to be loose, corroded, etc. When you have bad grounds, the current will find other paths to ground, with varying results and consequences.
Richard
So with that in mind, if resoldering the connector didn't fix yours - start looking elsewhere in your engine bay for ground issues. How's the small wire from your negative battery terminal to the fender? The two braided straps at the passenger rear of the engine - one goes from the head to the firewall, the other goes from the same spot on the firewall down to the frame. There are others, but these would be the three I would start with. It's common for the straps to be rotten, the connections to be loose, corroded, etc. When you have bad grounds, the current will find other paths to ground, with varying results and consequences.
Richard