Returns Policy

Return & Warranty Policy – ECM ENGINEERING LLC

At ECM ENGINEERING LLC, we provide electronic control modules (ECMs) programmed and delivered ready for installation. To ensure transparency, the following warranty and return conditions apply.


1. ECM Hardware Warranty

A one-year limited warranty from the delivery date, as shown on the carrier’s tracking, covers all ECMs (hardware) sold by ECM ENGINEERING LLC.

  • This warranty applies only to internal functional or manufacturing defects.
  • It becomes void if the ECM shows physical damage, misuse, tampering, or unauthorized intervention.

2. Programming Service Warranty (Custom Tuning)

  • The programming service is covered by a thirty (30) day limited warranty from the delivery date.
  • The Customer must install and test the ECM immediately upon receipt and report any issues in writing within this period.
  • After 30 days, no claims, returns, or refunds related to programming will be accepted.

3. Return Requests and Shipping Costs

  • Warranty claims and returns are processed through the RMA form (see section 8). No prior written authorization is required.
  • Warranty or return requests must be submitted within the applicable period.
  • Shipping costs to send the ECM to ECM ENGINEERING LLC for any warranty claim, return, technical evaluation, or refund request, whether domestic or international, are the Customer’s responsibility in all cases, regardless of the outcome, and are non-refundable. Customs fees, duties, and import taxes are also the Customer’s responsibility.

4. General Return Conditions

  • Returns are accepted only within the first 30 calendar days from the delivery date, as shown on the carrier’s tracking.
  • After 30 days from the delivery date, returns are eligible for exchange or store credit only — no refunds will be issued. NO EXCEPTIONS.
  • The ECM must be in good physical condition — no signs of damage, mishandling, burns, moisture, or unauthorized modifications.
  • ECMs that have been installed or used are subject to a technical inspection before any refund is approved.

5. Partial Refund for Voluntary Returns

If a customer wishes to return an ECM for reasons other than a defect, and the product has been used, they may qualify for a partial refund under the following conditions:

  • The return is requested within 30 days from the delivery date.
  • The ECM is in acceptable condition and can be reprocessed for future use.
  • Each ECM is custom-programmed with the customer’s serial number or VIN, which incurs non-recoverable software licensing costs.

Voluntary returns are subject to a fixed deduction from the total value to cover programming and handling expenses, as set out in section 10.

6. Free Reprogramming for Initial Failure

If the ECM does not function properly upon initial installation, the customer may request free reprogramming by completing the RMA form (see section 8) under these conditions:

  • The ECM must be returned undamaged and without signs of improper installation.
  • The customer must provide technical details and diagnostic data.
  • The return must be initiated within 15 calendar days of receipt.

ECM ENGINEERING LLC covers reprogramming and the return shipment to the customer only for addresses within the United States. For international addresses, return shipping, customs fees, and duties are the customer’s responsibility. Shipping to our facility, installation, and removal expenses are the customer’s responsibility.

7. Products Not Eligible for Return

  • ECMs that have been altered, tampered with, or damaged by third parties.
  • Units with burns, bent pins, broken connectors, or damaged circuits.
  • Modules purchased under special “final sale” promotions.
  • Units with removed or altered serial numbers or labels.

8. Return Procedure

  • Complete the RMA form at https://ecmrepairusa.com/rma-from-repair-order-and-terms-of-service-agreement/, explaining the reason with as much detail as possible and attaching supporting evidence (photos, scans, videos, fault codes, diagnostic data, and the shop or technician who performed the installation).
  • Immediately after completing the RMA form, ship the ECM to ECM ENGINEERING LLC, 137 North Highland Street, Mount Dora, FL 32757, USA. No prior approval call or confirmation is required: the RMA form is not reviewed before the unit is shipped, and ECM ENGINEERING LLC does not provide phone assistance for RMA submissions.
  • Shipping notification: After shipping the ECM, the customer must email sales@ecmrepairusa.com with the customer’s name, the brand and part number of the module, confirmation that the RMA form was completed, and the tracking number of the shipment. Units received without this notification may experience delays in identification and processing.
  • After receipt, ECM ENGINEERING LLC will conduct a technical evaluation within five (5) business days and provide a report with the resolution.

9. Important Notes

  • ECM ENGINEERING LLC is not responsible for incorrect diagnosis, installation errors, or damage caused by the customer or third parties.
  • Installation or removal costs are not covered under warranty.
  • Customers are responsible for shipping the ECM to our facility, as stated in section 3.
  • Units received without a completed RMA form will not be processed.

10. Programming & Inspection, Re Stocking Fees (Refund Adjustments)

Each ECM supplied by ECM ENGINEERING LLC is individually personalized and programmed for a specific VIN, engine serial number, chassis, or application.

(Restocking/programming/inspection fee): If you choose to return the ECM for reasons not related to a defect or performance issue, a refund adjustment will apply. Because these ECMs are removed from our inventory and require programming, calibration, and administrative/technical time for non-reusable customization, the following fee will be deducted from any refund.

Heavy-Duty, Machinery/AG, Marine Line: Standard restocking and programming fee: US $600. If any customization or special request was performed, an additional US $350 applies, for a total of US $950.

  • Light-Duty Line (VW, Audi, MB Sprinter): Standard programming fee: 20% restocking fee + $85 programming fee. If the module was sold with keys, an additional $90 key fee applies. Original shipping is not refunded.

If a return is requested after installation or testing, these personalization fees will be deducted from any refund amount to cover engineering labor, licensed software usage, and irreversible customization of the module.

To qualify for a refund, the ECM must be returned within 30 days from the delivery date, properly packaged, and free from additional physical or electrical damage.
Units showing user-induced faults, tampering, or altered data may incur extra charges or be rejected for refund.

If the ECM is returned with sand, dust, oil, diesel, or other external contamination, or with signs of installation or handling, and ECM ENGINEERING LLC confirms that the module is in good working condition, the return will be treated as a voluntary return and the fees above will be deducted from any refund.

11. Diagnostic and Repair Terms

By signing a Service Order, the Client confirms that the control module sent for service is defective and authorizes ECM ENGINEERING LLC to perform the necessary diagnostic and repair work.

If the module is repairable and the Client approves the service, ECM ENGINEERING LLC will proceed with the repair, which has its own cost and a limited warranty.

If, after the service, the module does not operate correctly or the Client believes it has an issue, the unit must be returned to ECM ENGINEERING LLC for technical verification after completing the RMA form (see section 8).

Once the module is received and evaluated, ECM ENGINEERING LLC may perform a second repair at no additional cost if technically possible. If, after verification, the module is confirmed to be non-repairable or does not meet proper operating conditions, ECM ENGINEERING LLC will refund 100% of the repair fee, excluding diagnostic fees and shipping costs,, provided that all warranty terms and conditions are met as stated at: http://ecmrepairusa.com/terms-conditions/

If the Client chooses not to return the unit for inspection, no refund will be issued, and the case will be considered closed.

The Client understands and accepts that all electronic repairs involve inherent technical risks, and that ECM ENGINEERING LLC is not responsible for any additional damage to modules that were already defective or unstable. The Company’s liability is limited to the amount paid for the repair service.

12. Shipping Responsibility

ECM Repair USA is not responsible for loss, damage, or delays caused by shipping carriers during transit to or from our facility.
Once the package has been handed over to the shipping company, all responsibility lies with the carrier.

Customers are strongly advised to use a reliable shipping service, include tracking information, and purchase shipping insurance when sending their ECM.
In the event that a package is lost, stolen, or damaged in transit, the customer must file the claim directly with the shipping carrier. No refunds, replacements, or credits will be issued by ECM Repair USA for shipping-related incidents.

13. Programming Order and Order of Precedence

For ECM sales and programming services, the signed Programming Order and Terms of Service Agreement contains the complete terms of the sale. In the event of any conflict, the documents apply in the following order: (1) the signed Programming Order; (2) the Terms & Conditions (https://ecmrepairusa.com/terms-conditions/); (3) this Returns Policy; (4) the RMA form.