Frequently Asked Questions
Answers to common questions about our automotive programming, diagnostics, calibration, pricing, and contact. Can't find what you need? Reach out and we'll help.
Remote Programming
Remote programming is when our technician connects to your shop's diagnostic equipment over the internet to program, configure, or update a control module on your vehicle. You provide the vehicle and a compatible programming interface, and we handle the technical work remotely.
You need a compatible programming device (such as a J2534 pass-through, Autel, Snap-On, or similar tool), a stable internet connection, a Windows laptop, and the vehicle available. We'll confirm the exact equipment needed for your specific job.
We support a wide range of domestic, European, and Asian makes and models. Availability depends on the specific vehicle, module, part number, and required procedure. We confirm compatibility before scheduling any session.
It varies by vehicle and procedure. Many module programming jobs take under an hour, while complex configurations or software updates can take longer. We'll give you a time estimate after reviewing your request.
Used module programming is supported for many vehicles and modules. Used modules often require virginizing, reset, or adaptation procedures. Provide the part number and module details so we can confirm whether your specific used module can be programmed.
We need the year, make, model, VIN, engine, module type, part number, whether the module is new or used, any fault codes, and your diagnostic notes. The more detail you provide, the faster we can help.
We confirm vehicle and module compatibility before starting. However, some jobs depend on module condition, software version, or vehicle-specific factors that can't be fully known in advance. We communicate any issues as they arise.
After we review your request and confirm compatibility, we provide a quote. Payment is collected before or after the session depending on the job. The checkout interface on our site is structured for secure online payment.
Yes. If something comes up, contact us as soon as possible to reschedule. Cancellation terms depend on how far in advance you notify us and whether work has already begun.
If a session is interrupted, we work with you to recover the module and complete the procedure. In some cases a module may need to be replaced, but we communicate the situation and next steps clearly.
Diagnostics
A diagnostic service includes scanning the vehicle's control modules, reading and documenting fault codes, identifying the affected systems, and recommending the next step. The depth depends on the diagnostic level you select.
Yes, for many vehicles we can perform a remote diagnostic if you have compatible equipment and a stable connection. We review the codes and help identify the root cause.
A basic diagnostic reads and reports codes. A full diagnostic includes deeper system identification, testing guidance, and a recommended repair path. Higher-tier diagnostics add additional labor time for more complex investigation.
Alex Auto Inc focuses on diagnostics, programming, configuration, and calibration. We identify the problem and provide the technical services to resolve it; physical mechanical repairs remain with your shop.
Yes. Intermittent faults, module communication problems, and network issues are common diagnostic requests. Provide as much detail as possible about when the issue occurs.
We can provide a fault code report and diagnostic notes to support your repair documentation. Let us know if you need a formal report with your request.
Absolutely. Many jobs start with diagnostics to confirm the fault, then proceed to programming or configuration once the cause is identified.
We'll let you know which module is affected and what programming or configuration will be required after replacement, so you can plan the repair and request the follow-up service.
Module Programming
Modern control modules are blank or configured for a different vehicle. Programming writes the correct software, calibration data, and vehicle-specific settings so the module works properly in your vehicle.
Programming (flashing) installs the operating software onto a module. Configuration sets the parameters and variant coding so the module knows which vehicle and options it's installed in. Many jobs require both.
Yes. New modules are a common programming request. Provide the part number so we can confirm the correct software and procedure for your vehicle.
Used modules can often be programmed, but some require reset or virginizing procedures first. Availability depends on the module and vehicle — we confirm before starting.
We need the VIN, module type, part number, whether the module is new or used, and any fault codes or repair context. This lets us select the correct software and procedure.
Usually no — most programming is done with the module installed in the vehicle through the diagnostic port or a programming interface. We'll tell you if a bench setup is needed.
Flashing incorrect software can cause issues, which is why we confirm the part number and vehicle details carefully before programming. If a problem occurs, we work to recover the module.
Yes, multiple modules can often be programmed in a single session. List all the modules in your request so we can plan the work and pricing.
Module Configuration
Configuration (also called coding or adaptation) sets the parameters that tell a module which vehicle it's in and which options are installed. It's often required after replacing or resetting a module.
Configuration is commonly needed after module replacement, software updates, component swaps, or when a used module is installed. It ensures the module matches your vehicle's specific equipment.
Not exactly. Programming installs the module's software; configuration sets its parameters. A module can be programmed but still need configuration to function correctly in your vehicle.
We need the VIN, module type, part number, and details about the vehicle's installed options. This lets us apply the correct variant coding and parameters.
If a warning light is caused by incorrect or missing configuration, proper configuration can resolve it. Diagnostics help confirm whether configuration is the right fix.
Many do, but not all. Some modules are plug-and-play, while others require coding or adaptation. We confirm what's needed for your specific module and vehicle.
ADAS Calibration
ADAS calibration aligns the cameras, radar, and sensors that power advanced driver-assist systems to the manufacturer's specifications so the systems function accurately and safely.
Calibration is typically required after windshield replacement, camera or radar replacement, collision or front-end repair, sensor replacement, alignment changes, or when a manufacturer procedure calls for it.
Static calibration is performed in a controlled environment using targets and measurement equipment. Dynamic calibration is performed by driving the vehicle under specific conditions. Some vehicles require both.
It depends on the vehicle and the systems involved. A single system may take under an hour, while a full multi-system calibration can take several hours. We provide an estimate after reviewing your vehicle.
We support calibration of forward cameras, radar, blind-spot monitoring, lane-keep and adaptive cruise systems, surround-view cameras, and parking assist. Availability varies by vehicle — we confirm before service.
For many vehicles, yes. The forward-facing camera is often mounted to the windshield, and replacement can shift its alignment. The manufacturer may specify a calibration procedure after replacement.
Yes. Alignment changes can affect sensor and camera angles. If the manufacturer specifies calibration after alignment, we can perform it.
We verify and can document calibration results so you have a record that the safety systems were calibrated to specification.
Pricing
The listed prices are our standard rates. Exact pricing is confirmed by our technician based on vehicle and module compatibility, since some jobs require additional procedures. You receive a confirmed quote before payment.
Some vehicles or modules require extra steps — used module setup, additional configuration, or extended labor. We explain any difference and confirm the final price before starting.
For jobs combining multiple modules or services, we can provide a combined quote. List everything you need in your request and we'll put together a package price.
Diagnostics and programming are separate services. If diagnostics are needed before programming, we'll let you know and include it in the quote.
Payment
After we confirm your request and quote, you can pay through the checkout interface on our site, which is structured for secure online payment. We'll guide you through the process.
Payment timing depends on the job. For many services, payment is collected after we confirm compatibility and before the work begins. We always confirm the quote first.
Our checkout interface is built to integrate with a secure payment gateway. We do not store your card details. Payment is only processed after your service is confirmed.
Yes. If you prefer to pay by phone, call us and we'll arrange payment after confirming your service details.
Yes, we provide documentation of the service and payment for your records.
Contact
You can submit a request through our Remote Programming page, the Pricing page selector, or the Contact form. You can also call, text, email, or message us on WhatsApp.
We respond as quickly as possible during business hours. For urgent needs, calling is the fastest way to reach us.
Our address is 349 Lynnway, Lynn, MA 01901. Remote services are available to qualifying shops regardless of location.
We primarily support repair shops and technicians, but we welcome anyone who needs professional automotive programming, diagnostics, or calibration services.
Still Have Questions?
We're happy to help. Call, text, email, or message us on WhatsApp — or submit a service request.

