Get a Quote
A generic OBD dongle reads a dozen codes. Our rigs read every module on the car — battery, inverter, gateway, ADAS, infotainment — and capture live data while the fault is actually happening. Then you get it in writing: what's wrong, what isn't, and what it takes to fix.
"No faults found" usually means "no faults looked for." A proper EV diagnostic is scan + live data + physical measurement — all three, every time.
Every controller on every bus, read with platform-level tooling — not the 20% a generic scanner sees.
Intermittent faults don't show in parked scans. We log the car while the problem is actually happening.
The number every EV owner actually wants — measured from cell data, not guessed from the dash percentage.
When the software says "sensor fault," we verify with meters and scopes before any part gets blamed.
Buying an imported EV? An hour on our rig tells you more than any seller ever will.
Every session ends on paper: findings, evidence and a recommendation you can hold us to.
| Domain | What we read | Typical catch |
|---|---|---|
| HV Battery / BMS | Cell voltages, temps, isolation, contactor state | One weak module masquerading as "replace pack" |
| Drive / Inverter | Phase currents, resolver signals, derate flags | Sensor faults blamed on a healthy motor |
| Charging | OBC logs, CP/PP signalling, DC session traces | Cable-handshake faults, not charger death |
| Chassis / ADAS | Radar, camera, brake-by-wire, air suspension | Mis-calibration after windscreen or wheel work |
| Gateway / Infotainment | Head unit logs, network gateway, T-Box comms | Sleep-current drains killing the 12V overnight |
| Body / Comfort | Door, seat, climate and lighting controllers | Region-locked features reading as "faults" |
A diagnostic isn't a plug-and-pray. It's a procedure — and it ends with evidence, not opinions.
Platform-level rig on the OBD and, where needed, direct on the bus. Every module answers — or we find out why it doesn't.
Codes, freeze frames and live channels — logged at the moment the fault fires, on the lift or on the road.
Software findings verified physically with scope and meter. The fault gets pinned to a component, not a guess.
Written findings with the data attached, plus a fixed quote for the fix if you want us to do it. No obligation either way.
Chinese-market platforms speak their own dialects of diagnostic protocol. We've made learning them the core of the lab.
// Dealer said "no fault found"? Bring the car and the story — book a session and we'll find what they didn't look for.
A written report: every module read, every fault found (and cleared ghosts we ruled out), live-data evidence, a battery-health summary where relevant, and a recommendation. If a repair makes sense, a fixed quote comes with it — but the report is yours either way, even if you repair elsewhere.
Dealer tools are often region-locked, module-limited or simply not pointed at the right bus — especially on Chinese-market imports. A fault that only fires at 80 km/h with the AC on will never show in a parked scan. That's exactly what live capture on a road test is for. Bring the "no fault found" paper; we enjoy those.
Yes — and you should. A pre-purchase session covers real battery health from cell data, accident and water-damage electronic fingerprints, fault history, and whether "full options" is actually region-locked software you can't use. It's the cheapest insurance in the EV world. Book it before you transfer money, not after.
It depends on depth — a targeted single-system check and a full pre-purchase protocol are different jobs. Tell us the car and the symptom on WhatsApp or through the quote form and you'll have a personal price within hours. If we repair the fault afterwards, the diagnostic isn't wasted money — it's the first phase of the job.
Describe the symptom, send the VIN or forward the warning-screen photo. We'll tell you what a session will cover and quote it personally — within hours.