LockedECU

How to tell if your ECU map is actually locked

For owners who opened the tuning software and are not sure what they are looking at. Updated 14 November 2026.

A lot of people arrive here unsure whether anything is wrong at all. The car runs. The software connects. But a table will not open, or a box asks for a password nobody gave you. This page walks through what a locked map looks like in each of the three programs we handle, so you can name the problem before you spend a cent on it.

The short version

A locked map is a tune that the person who made it protected with a password. The engine still runs on it. What you cannot do is read or change the protected parts, because the software checks for that password first. The lock lives inside the saved file, not in the engine and not in the metal of the ECU. That last point decides everything else, and it is why a locked map and a locked ECU are two different problems. If you only remember one thing, remember that one.

What you are actually locked out of

When a tuner finishes a job, they can put a password on the calibration so their work cannot be copied or quietly altered. The ECU is not damaged and it is not bricked. The protection sits on the map. Open the tune without the password and the program keeps the protected tables closed, so you see a car that drives but a calibration you cannot work on. Owners often read that as the ECU being broken. It is not.

There is a second, unrelated thing that also gets called "locked", and it causes half the confusion in this hobby. That is the activation or unlock code a maker ties to a brand new ECU as an anti theft step. It has nothing to do with a tuner's map password. We cover that split in full in locked map vs locked ECU, because sending the wrong kind of problem to the wrong place wastes a week.

Haltech NSP: the "Map is Locked" message

On a Haltech Nexus or Elite running NSP, a protected tune announces itself. You try to view a table that the tuner closed off and NSP tells you the map is locked. The password is set from inside NSP and it is stored as a scrambled value, not as readable text sitting in the file, so opening the file in a text editor shows nothing useful. You can usually still connect, still log, still drive. You just cannot see or edit what was protected. If that matches your screen, the Haltech map unlock page shows what a read-out can tell you from your own .nexmap.

Link runs in PCLink, and the files end in .pclx on a G4X, .pclr on a G4+ and .pcl5 on a G5 Voodoo. A protected tune asks for a password when you try to open the calibration for editing. Here is the trap: Link also ships every new ECU in a locked state that a Link dealer clears with an unlock code tied to the serial number. That dealer code is an anti theft measure, not the tuner's map password, and the two are not interchangeable. If your problem is the password on a saved tune file, the LinkECU map unlock page is the right place; if it is a brand new ECU asking to be activated, your Link dealer is.

MaxxECU MTune: the [L] pages

MaxxECU uses MTune. When a tuner locks a settings page, MTune marks it with an [L] in front of the page name, and the protected values will not open or change without the password. A lock can also be tied to one physical ECU. A couple of practical notes that catch people out: you need a current MTune to even talk to a locked unit, and the maker's own documentation is blunt that the password cannot be recovered, not even by the factory, and that resetting to clear it wipes every setting. So the file you already have is the thing worth looking at first. The MaxxECU map unlock page reads your save and tells you where it stands.

What you can still see while it is locked

A locked map is not a black box. Even protected, the file still carries enough for a read-out to confirm what you are holding:

  • which unit wrote it, and the firmware it was on
  • whether the protection is a password or a deeper lock
  • the shape of the engine underneath: cylinder count, capacity, firing order
  • how much wiring the calibration expects

That is exactly what a free read-out is for. You drop your own file on the tag, it reports those facts, and you decide with real information instead of a guess. Nothing is written to the ECU to do it.

What to do next

  1. Confirm which program and which message you are seeing, using the three sections above.
  2. Rule out the activation versus password mix up with locked map vs locked ECU.
  3. If a previous tuner set the password, read the tuner will not share the password before you write them off.
  4. Keep the original file untouched and work from a copy. Renaming it or editing it by hand does not remove a lock and can leave you with a file nothing will open.

Common questions

Does a locked map mean my ECU is broken?

No. The engine runs and the ECU is fine. You are locked out of reading or editing the protected tune, because the password sits in the saved file. The hardware is not affected.

Can I just rename the file to remove the lock?

No. Changing the extension or editing the file by hand does not strip the protection, and it can corrupt the calibration so that nothing opens it. Always keep the original and work from a copy.

Is the dealer unlock code the same as my map password?

No. A dealer activation or unlock code clears a new ECU's anti theft state and comes from the maker. A map password is set by the tuner on the saved tune. They are separate, and we only deal with the tuner's file password.

Will a read-out change anything on my car?

No. A read-out looks at the file you upload. Nothing is written to the ECU and the calibration inside your file is not altered.

Your map, back in your hands

Got the picture? Drop your own file on the tag and the read-out tells you where you stand, free.

Check my map file