A wet engine computer is often worth more for the data inside it than for the board itself. As of October 2026, moving that data to a healthy donor unit — a clone — is $250 by mail, and it is usually the better route than either cleaning a corroded board and hoping, or fitting a used module that knows nothing about your car.
Which route applies depends on how long the module was wet, whether it was powered at the time, and what can still be read from it. This post covers the first hour, the three routes, and how to tell which one you are in.
What water actually does
Water on a circuit board is not the problem. Water, dissolved contaminants and electrical power together are the problem.
Rain, floodwater and coolant all carry dissolved salts and minerals, which makes them conductive. On a powered board that conductive film bridges tracks and pins that were never meant to be connected. Current flows where it should not, and the metal at those points begins to corrode by electrolysis — fast, within hours rather than weeks. When the water dries it leaves the contaminants behind as a residue that absorbs moisture from the air and keeps the process going.
That is why the timeline matters more than the amount of water. A module that was splashed while unpowered and dried promptly may be unharmed. A module that sat in a damp footwell for a month with the battery connected can be destroyed by a quantity of water that would not fill a cup.
Engine computers are sealed against the weather they were designed for. The failures come from the routes the design did not anticipate: a blocked scuttle drain filling a plenum, a leaking windscreen running down a harness and into a connector, a cabin-mounted module under a wet carpet, or a seal that has hardened with age.
The first hour
What you do before anyone opens the module decides how much can be recovered.
- Disconnect the battery. This is the only step that stops the corrosion from accelerating, and it is the one that most often does not happen because the owner wants to see whether the car still starts.
- Do not attempt to start the car or switch the ignition on to test it. Every power-up of a wet board does more damage.
- Remove the module and unplug its connectors. Look at the connector pins on both sides, the module and the harness. Green or white deposits on the pins tell you water reached the connection, whatever the case looks like.
- Do not seal it in a bag while wet, and do not bake it. Stand it where air can reach it.
- Photograph the label and note the VIN. Whatever happens next, the part number is the first thing anyone will need.
Then stop. The module needs opening and cleaning by someone equipped to do it. The household remedies are not repairs: rice does nothing about the residue that causes the damage, and a heat gun or oven risks the components and the board itself.
Three routes
| Route | What it involves | Works when | What you end up with |
|---|---|---|---|
| Clean and repair the original | Board opened, residue removed, damaged parts replaced | Damage is light and caught early | Your original module, with your data, on a board that has been wet |
| Clone to a donor | Data read from the original and written to a compatible healthy unit | The original's memory can still be read | A healthy board carrying your vehicle's data |
| Replace and program | A new or used unit fitted and married to the vehicle | Nothing can be read from the original | A healthy board, programmed from scratch |
Clean and repair
If water was brief and the board was unpowered, cleaning may be the whole job. The residue is removed, the board is inspected under magnification, and any component or track that has been eaten is repaired.
The limit is that corrosion is not always visible. It travels under components and inside the layers of the board. A module that tests correctly after cleaning can fail months later when a weakened connection finally opens. On a vehicle you depend on, that is a real cost: an intermittent fault in an engine computer is one of the more expensive things to diagnose.
Physical board repair is handled by our sister lab, Auto Module Lab, which shares our technicians and bench and quotes each unit after inspection.
Clone to a donor
This is the route most people have not heard of, and for a wet module it is frequently the right one.
An engine computer holds two different kinds of thing. One is the hardware and its program, which is the same on every vehicle with that part number. The other is the data that makes it yours: the VIN, the immobiliser pairing with your keys and modules, the configuration for your vehicle's equipment, and learned values. Our EEPROM post covers where that data lives.
Corrosion that kills a board's power supply or its network interface often leaves the memory chips intact. The module will not run, will not communicate, and can still be read at chip level on the bench. That data is then written to a donor — a healthy unit of matching hardware — which becomes, for practical purposes, your original module on a board that has never been wet.
Our mail-in PCM clone is $250: you ship the original and the donor, and the VIN, immobiliser data and configuration are carried across. Because the donor arrives holding your vehicle's own data, on most platforms it fits and the car starts, with none of the programming a strange module would need. Our clone, IMMO-OFF and virgin comparison sets out when cloning beats the alternatives.
“People send us a module that looks like it spent a winter in a pond and apologise for it. Then the memory reads first time. The board was finished and the data never knew anything had happened.” — Bench desk, ECU Flash Cartel
Replace and program
If the memory cannot be read — the chips themselves are damaged, or the board is too far gone to power even for a chip-level read — there is nothing to clone. The route is a replacement unit programmed to the vehicle.
That is session work once a communicating module is fitted: the manufacturer's application programs it, writes the VIN, and runs the immobiliser learn. Sessions run from $100 to $250 depending on the platform, and our flash page lists the eight we cover. Before buying the replacement, read our reman ECU post on what actually arrives and our used ECU matching guide on what has to match.
This route is slower and has more steps than a clone, which is the reason to try for the data first.
Choosing a donor
A clone is only as good as the donor it goes onto.
Match the hardware. On most modules that means the same hardware number as the original, not merely the same vehicle model. Two computers from the same model year can be different hardware. Our Bosch label guide explains which numbers on the label identify hardware and which identify software.
Check where it came from. A donor pulled from a flooded vehicle is not a donor. Ask the seller, and look at the connector pins when it arrives.
Do not have it programmed first. A donor that has been modified, unlocked or virginised by someone else is a less predictable starting point than a plain used unit.
Confirm before you buy. Send us the original's label and the proposed donor's label first. A wrong donor is the most common avoidable delay in this work.
How to tell which route you are in
Three observations sort most cases before the module leaves your hands.
Was it powered while wet? A module that was wet with the battery connected, particularly for days, has probably suffered real corrosion. Expect a clone or a replacement.
What do the connector pins look like? Clean, bright pins on both the module and the harness side suggest water never reached the electronics. Deposits or blackened pins mean it did. The harness connector needs attention as well, and a new module plugged into a corroded connector will fail the same way.
Does it communicate? If the module still answers a scan tool, it is alive and the question is how long it will stay that way. If it is silent, run the checks in our no-communication triage post before assuming the module is the reason: a wet fuse box or a corroded ground produces the same silence.
A wet module can also disturb the rest of the vehicle. A unit with a corroded network interface can hold the whole network down and make healthy modules appear dead. If several modules stopped communicating at once after water got in, unplug the wet one before condemning the others. Network codes such as U0100 and U0073 logged by the other modules are reports about the wet one, not faults of their own.
The rest of a flooded vehicle
If the car was in floodwater, the engine computer is one item on a long list.
A submerged vehicle has wet connectors throughout, a wet fuse box, and usually several wet modules in the cabin: the body computer, airbag module and seat modules sit low. Recovering the engine computer's data is worthwhile and does not make the rest of the vehicle sound. NHTSA publishes guidance for owners and buyers of flood-damaged vehicles, and the consistent advice is that electrical faults on these cars emerge over time.
Vehicles written off for flood damage are also where much of the used-module supply comes from, which is the other reason to ask a donor's history. And a flood-branded vehicle returning to the road has its own paperwork; our salvage rebuild playbook covers the module side of that process.
Shipping a wet module
If you are mailing it in:
- Let it air-dry before packing, without heat. Do not seal a wet module in plastic.
- Do not clean it yourself beyond wiping off loose water. Evidence of where the water went is useful, and solvents can do harm.
- Send both units together for a clone, each labelled as original or donor.
- Include the story: what got wet, when, whether the battery was connected, and what the car did afterwards.
- Pack against impact. A corroded board is fragile. Our packing guide covers the method.
If a previous read of the module exists — a backup taken before any of this — say so. A known-good file from the dry module is the best starting point there is, and our return ECU to stock post explains why a backup is worth taking before trouble arrives.
After the clone is fitted
Fit the module, reconnect the battery, and scan every module on the vehicle before deciding the job is done.
A clone carries the original's learned values, so most vehicles run normally at once. Some values are better relearned on a fresh board, and our relearn index lists which procedures apply after a module change. If the car cranks and will not start on the clone, the cause is rarely the clone itself; our swapped ECU won't start post lists the others, and on a vehicle that has been wet, a corroded harness connector is the first place to look.
Then find the leak. A new module in the same wet location has the same future.
Standards and the legal position
The access levels used to read a module that will not run are covered in our bench, boot and OBD read methods guide, and programming a replacement through a pass-thru device rests on SAE J2534. We require proof of ownership for any operation that touches an immobiliser chain, and a clone carries immobiliser data, so it is asked for here too.
We do not provide emissions defeat, delete files, or services intended to bypass emissions laws. Our services exist for tuning preparation, diagnostics, repair, motorsport, and off-road use where legally permitted. Customer is responsible for confirming legal use in their location and application.
A clone reproduces the original module's data exactly, including its emissions calibration. The federal Clean Air Act governs what an emissions-relevant controller contains, and a faithful copy of the certified original keeps the vehicle where it was.
The short version
Disconnect the battery and do not power a wet module. Cleaning works when damage is light and early; physical repair goes to our sister lab. When the board is finished and the memory still reads, a clone to a matching donor is $250 and gives you a healthy module that already knows your car. When nothing reads, fit a replacement and program it in a session from $100 to $250. Check the donor's hardware number before buying, fix the leak before refitting, and send us both labels before you order anything.