I'm pretty sure the ecu is dry. The cab leak is on the driver's side, as far as I can tell. Passenger carpet is dry. Though everything is humid in there after a couple of days of rain. I have unplugged the ecu and taken it out, looking for corrosion on the connections. It looks ok.