SOFTWARE DATABASE / RELEASE RECORD

VERSION 1.8.5.0

MTX DTC Remover - ECU Fault-Code Editor 1.8.5.0

Windows BIN-file editor for locating and modifying supported ECU diagnostic trouble-code entries, with ECU-specific Disable/Remove actions and checksum validation requirements.

Overview

MTX DTC Remover 1.8.5.0 is a Windows editor for diagnostic trouble-code records in supported ECU firmware files. Select the matching ECU solution, open an original BIN, locate the relevant OBD or manufacturer-specific code and save a separate revision for verification before programming.

The application works on files already read with another tool. It does not scan a vehicle through OBD, read an ECU or correct the physical fault behind a diagnostic code. Any change requires a diagnosed root cause, a lawful purpose and confirmed support for the exact controller and software layout.

MTX DTC Remover ECU selection, original and modified BIN paths, and Scan results

How the DTC editing workflow works

The interface keeps the input and output paths separate. Its Scan window displays matching powertrain and manufacturer entries; the operator must assess those results before choosing the supported editing action.

  1. Choose the correct vehicle manufacturer and exact ECU family.
  2. Open a verified original read in Source.
  3. Set Destination to a different file so that the original remains untouched.
  4. Supply the numeric OBD code and, where needed, its manufacturer-specific counterpart.
  5. Scan the file and check each result against the ECU and software identification.
  6. Select Disable or Remove only when that ECU solution documents the requested behavior.
  7. Use Checksum only when the selected solution makes that function available.
  8. Save, compare the output with the original and complete validation before flashing.

Repeated code records are possible. Unrelated structures may also resemble a DTC table, so a positive match count does not justify changing every result.

Brands and ECU families visible in the supplied build

The application capture shows Dacia, Ford, Hyundai/Kia, Iveco, Jaguar, Land Rover, Mazda, Mercedes, Mini, Mitsubishi, Nissan, Opel and Peugeot/Citroën branches. More entries can be reached by scrolling. The expanded Opel branch contains:

  • Bosch EDC16C36
  • Bosch EDC16C9/C39
  • Bosch EDC17C18/C19/C59
  • Bosch PSG16
  • Marelli 6JF
  • Marelli 602/603

Current MTX editions list more solutions than this archived version. Verify the entry inside the installed 1.8.5.0 build before accepting work; present-day catalog coverage is not proof that an older release includes the same driver.

Bosch diesel and petrol ECU coverage

Across the MTX product range, Bosch solutions include diesel EDC15, EDC16 and EDC17, together with selected ME, MED, MD1 and MG1 controllers in newer editions. Catalog examples include EDC16C3/C34/C39, EDC17C10/C46/C49/C60/C64/C69, EDC17CP variants, ME7, MED9 and MED17. These examples describe the product range and do not certify every solution for version 1.8.5.0.

Manufacturer and software revision matter as much as the family name: DTC records, table structures and checksum methods can differ between controllers carrying similar Bosch designations.

  • Check the complete Bosch part number and vehicle software identifiers.
  • Establish whether the input is a full flash, calibration segment, virtual read or BDM/boot read.
  • Select only the driver that matches those details.
  • Never force acceptance by padding, shortening or resizing the file.
  • An ECU missing from the local selection tree must be treated as unsupported by that build.

Continental, Siemens, Delphi, Denso and Marelli coverage

The wider catalog also includes selected Continental/Siemens SID and SIMOS, Delphi DCM and CRD, Denso diesel and Marelli solutions. Examples are SID201/208/803/803A/807, SID30x, DCM3.x/DCM6.x, Denso R2/RF and SH-based files, and Marelli 6JF/6F3/8DF/8F3/9DF.

Check the exact sub-variant in the local application and the required Standard or PowerTools edition. A file dialog accepting a BIN does not establish that its length or internal layout matches the chosen solution.

Manufacturer coverage examples

  • Alfa Romeo / Fiat / Lancia: Bosch EDC15/16/17 and selected Delphi, Marelli and Siemens applications.
  • Audi / Seat / Skoda / Volkswagen / Porsche: Bosch EDC/MED, Delphi DCM and Siemens PPD, SIMOS and PCR applications.
  • BMW / Mini: Bosch EDC plus selected Continental MSD and Siemens MS controllers.
  • Ford: Bosch EDC, Continental SID, Delphi DCM and Marelli applications.
  • Mercedes-Benz: Bosch EDC, selected Continental SID and Delphi CRD applications.
  • Opel / Chevrolet: Bosch EDC/PSG with selected Delphi, Denso and Marelli controllers.
  • Peugeot / Citroën: Bosch EDC/MEV, Continental SID, Delphi DCM, Marelli and Siemens applications.
  • Renault / Nissan / Dacia: Bosch EDC/DCU and Continental SID applications.
  • Asian applications: selected Honda, Hyundai/Kia, Mazda, Mitsubishi, Subaru, Suzuki and Toyota controllers.

Use this overview to narrow a search. Final compatibility depends on an actual entry in the installed build and a matching file size and software structure.

Disable versus remove behavior

Disable and Remove do not necessarily produce the same modification. Depending on the ECU driver, disabling can change a reporting class or enable mask while keeping the record; removal can neutralize or alter the relevant entry. MTX documents family-specific exceptions, including different treatment of some EDC15 controllers.

Validation must extend beyond whether the dashboard lamp turns off. Confirm normal diagnostic communication, continued reporting of unrelated faults, appropriate readiness and safety behavior, and successful repair of the affected subsystem. Editing an active fault out of reporting can remove useful diagnostic or freeze-frame evidence and make later servicing harder.

Checksum and file-integrity checks

Checksum support depends on the chosen solution. When offered, independently check the output with a suitable verifier or the programmer's documented checksum workflow. An unavailable Checksum control does not mean correction is unnecessary or will happen automatically elsewhere.

  • Preserve an immutable original read and record its SHA-256 in the private job record.
  • Keep each revision separately, with the requested code documented in the private filename or service log.
  • Compare the binaries and account for every changed region.
  • Input and output lengths should match unless the exact solution explicitly requires otherwise.
  • Validate the checksum before writing.
  • Retain a proven recovery read and the correct bench/boot recovery procedure.

System requirements

  • A native Windows 7, 8, 10 or 11 workstation with administrator rights, as described in current MTX guidance.
  • A physical Windows installation: the vendor states that the application does not execute in a virtual machine.
  • No VPN application running alongside it, according to the vendor's first-use notes.
  • Approximately 200 MB free space for software, prerequisites, original files and saved revisions.
  • A hex editor plus independent binary-comparison and checksum tools.
  • A separate, proven ECU reader/programmer suited to the required OBD, bench, BDM or boot workflow.
  • Stable vehicle or bench power during subsequent programming.

These current vendor notes should not be mistaken for an independent test of every Windows edition with the archived 1.8.5.0 package. Its documented contents include a legacy Visual C++ redistributable SFX. Prefer an appropriate Microsoft-signed runtime obtained through a trusted installation process where possible.

Package contents

The package documentation lists three executable components:

  • The MTX DTC Remover installer.
  • A legacy activation helper originally stored in a nested archive.
  • A Visual C++ redistributable SFX prerequisite.

According to that documentation, the nested RAR was tested and extracted, and the additional wrapper was removed. All three executables are described as unsigned x86 files; the helper has no product or version metadata. These are reported package characteristics, not independent ECUDB executable tests. An unverified activation helper presents additional risk; use a legitimate licensed installation.

Safe validation and flashing workflow

  1. Diagnose the underlying fault and complete the physical repair.
  2. Record ECU identity, processor, hardware/software numbers and read method.
  3. Make two matching original reads and keep a protected backup.
  4. Choose the matching ECU solution and restrict edits to the documented DTC record.
  5. Compare the files and establish how checksum correction is handled.
  6. Program using the right equipment, a stable power supply and a recovery plan.
  7. Reconnect diagnostics, confirm ECU identity, read all faults and test the repaired system.
  8. Carry out appropriate bench or road validation, including unrelated diagnostic functions.
  9. Privately retain the original, modified revision, reason for the change and validation results.

Legal and safety boundaries

Do not use DTC editing to conceal an unresolved defect, misrepresent vehicle condition or bypass required emissions or safety monitoring. It is not a replacement for repairs involving airbags, ABS/ESC, brakes, steering, fuel leaks, thermal protection or other safety-critical functions.

Observe the applicable requirements for emissions, inspection and disclosure on road vehicles. Document any lawful competition or development exemption and preserve normal diagnostic visibility whenever possible.

Troubleshooting

  • BIN is rejected: recheck ECU selection, read method, length and whether the input contains a complete flash or only calibration data.
  • Requested DTC is not found: check OBD/manufacturer-code formatting and software revision. Do not replace arbitrary matching byte sequences.
  • Hundreds of matches appear: stop and verify the selected ECU. The capture's 234-result example illustrates why each candidate needs assessment.
  • Checksum option is greyed out: follow the documented external verifier or flasher process; do not conclude that no checksum is required.
  • Application will not run in a VM or with VPN: use the dedicated native Windows environment required by the vendor.
  • Modified ECU no longer communicates: maintain stable power and recover with the original through the controller-specific bench/boot procedure.
  • Security software flags the helper: do not create a global exclusion. Use a licensed build or have the file independently inspected in isolation.

Package audit and security note

The package notes report successful testing and extraction of the outer and nested archives, replacement of a personal desktop path with neutral filenames in the prepared capture, and removal of external website text. They state that no executable was run during preparation. Archive checks and static inspection cannot establish that an unsigned installer or helper is malware-free.

Keep unverified files away from a customer's vehicle and the business network. Inspect them separately, protect backups, and perform any eventual application use on a suitable dedicated native Windows workshop computer; the documented no-VM restriction still applies.

Technical Compatibility

Supported Modules

Operating Systems

File Formats

System Requirements

  • Native Windows workstation; current vendor guidance lists Windows 7, 8, 10 and 11 with administrator rights.
  • Physical installation required; vendor states no virtual-machine execution or simultaneous VPN applications.
  • Approximately 200 MB free space for application, prerequisites, source files and revisions.
  • Appropriate Microsoft-signed Visual C++ runtime where possible.
  • Independent hex, binary-comparison and checksum verification tools.
  • Separate compatible ECU reader/programmer and stable programming power supply.
  • Confirm archived 1.8.5.0 compatibility and licensing before use.

Screenshots