Modern European vehicles are rolling computers — a BMW can have 50+ control modules communicating across multiple CAN bus networks. When a warning light comes on, the fault code is just the starting point, not the diagnosis. At Tony's Foreign Cars, we invest in factory-grade diagnostic equipment (ISTA for BMW, XENTRY for Mercedes, PIWIS-equivalent for Porsche, VCDS for Audi/VW, and Land Rover SDD) that reads manufacturer-specific codes, live data, and module coding that generic OBD2 scanners cannot. Our ASE-certified technicians combine this technology with decades of experience to find the actual root cause — saving you from throwing parts at a problem.
What's Included
Comprehensive service with attention to every detail
Full vehicle diagnostic scan of all control modules — not just engine and transmission
Manufacturer-specific fault code reading (generic OBD2 only reads a fraction of the codes)
Live data stream analysis of sensor values, fuel trims, and module communication
Module coding and adaptation resets after repairs
Electrical system testing — battery, alternator, starter, parasitic draw
CAN bus and network communication diagnostics
Test drive with diagnostic equipment connected to capture intermittent faults
Written diagnostic report with findings, recommended repairs, and prioritized action plan
Common Services We Perform
The specific work we do in this area
Check engine light diagnosis — we identify the root cause, not just the fault code
ABS, traction control, and stability system diagnostics
Airbag and SRS system fault diagnosis
Transmission limp mode and mechatronic diagnostics
Air suspension and ride height system diagnostics
Infotainment, navigation, and electrical module fault diagnosis
Parasitic battery draw testing and isolation
Signs You Need This Service
If you notice any of these symptoms, schedule an appointment
Check engine, ABS, airbag, or any warning light is on
Vehicle is in limp mode with reduced power
Intermittent electrical issues that come and go
Battery goes dead after the vehicle sits for a few days
Multiple warning lights on simultaneously
You've replaced a part and the problem returned
Frequently Asked Questions
Answers to the questions our customers ask most
Q.Why can't I just use a cheap OBD2 scanner from the auto parts store?
A.Generic OBD2 scanners only read basic emissions-related codes — they can't access ABS, airbag, transmission, body, or infotainment modules. A European vehicle might have a fault in the SAM module, CAN gateway, or a body controller that a generic scanner can't see. Our factory-grade equipment reads every module, live data, and manufacturer-specific codes — which is why we find problems that other shops miss.
Q.How much does a diagnostic appointment cost?
A.We charge a flat diagnostic fee that includes a full module scan, test drive if needed, and a written report with findings and recommendations. The fee is credited toward any repair work you approve. For complex electrical issues requiring extended troubleshooting, we'll provide an estimate before proceeding. Diagnostics are an investment — proper diagnosis prevents replacing parts that aren't broken.
Q.I have multiple warning lights on — does that mean multiple problems?
A.Not necessarily. Many warning lights are interconnected — a single fault in a CAN bus module, a failing battery, or a wheel speed sensor can trigger ABS, traction control, and even engine lights simultaneously. Our diagnostic process identifies the root cause rather than treating each light as a separate problem, which saves you from unnecessary repairs.
Q.Can you diagnose intermittent problems that don't happen all the time?
A.Yes. Intermittent faults are challenging but we have techniques to catch them — test drives with diagnostic equipment connected, data logging over time, freeze-frame analysis of when the fault occurred, and systematic testing of suspected circuits. We also document conditions that trigger the fault (cold start, hot soak, bumps, turns) to narrow down the cause.
Q.My vehicle has a parasitic battery drain — can you find it?
A.Absolutely. Parasitic draw testing is one of our specialties. We perform systematic current draw measurement while pulling fuses to isolate the circuit, then dig into that circuit to find the specific module that won't sleep. Common culprits are keyless entry modules, infotainment units, and faulty relays. We fix the actual problem rather than just installing a bigger battery.
Q.Do you charge for diagnostics if I decide not to do the repair?
A.Yes, there is a diagnostic fee for the time and equipment involved, regardless of whether you proceed with repairs. However, this fee is credited toward any approved repair work. Proper diagnosis requires specialized equipment and expertise — it's the most valuable service we provide because it prevents unnecessary repairs.
Serving the Cape Fear Region
Conveniently located in Wilmington, NC — trusted by European vehicle owners throughout coastal North Carolina.