more info
Thanks for the reply, Phatty.
I pulled the ECU and inspected. Looks fine, no loose pins, the inside looks clean and new, no corrosion or burn spots, no loose parts or debris.
The OBD port has 4 wires. Two grounds (pins 4 & 5 - tested good,) power (pin 16 - tested good, batt...