Intermittent electrical faults, CAN bus failures, parasitic drains, and no-start cases that have already eaten a round of parts somewhere else. We find the fault on an oscilloscope and show you the waveform behind it — so the next part you buy is the one that was actually broken.
Tell us the vehicle, the symptom, the codes, and what's already been replaced. We'll tell you what we'd test first and what the session would cost.
Email Us To Book →Scan data tells us where to look. The scope, the meter, and the wiring diagram tell us what's wrong. Every diagnosis leaves here with the measurement that confirms it — which is what makes the repair a single visit instead of a sequence of attempts.
The faults that survive a parts swap: present under load, gone on the ramp, and invisible to a code reader on a cold engine.
Warning lights across the whole dash, modules that drop off the bus, and a scan tool that can't see anything to tell you why.
A fixed, documented path — with the finding proven on a scope before anyone is asked to approve a repair.
A code read tells you which circuit the ECU is unhappy about. It doesn't tell you whether the sensor, the wiring, the earth, the connector, or the module reading it has failed — and those have very different bills. We start from the code and then test the circuit itself, so you're buying the part that's broken rather than the part the code happens to be named after.
Usually, but it takes the right approach rather than a longer road test. We work from freeze-frame data to learn the conditions, provoke the circuit directly — load, heat, vibration, flex — and where a fault refuses to appear on demand we leave data loggers on the suspect circuits so the next occurrence is captured with its waveform. Tell us the pattern you've noticed; it is almost always the most useful clue you have.
Yes, and that's the normal case here. We don't assume the previous work was wrong or right — we test it. Knowing what's already been changed is genuinely useful: it rules out components, and a fault that survived a new sensor is strong evidence the problem is in the wiring, the earth, or the module. Bring the invoices if you have them.
Both, and you're free to take the report elsewhere. We handle the electrical and electronic repairs ourselves — wiring, connectors, sensors, and module work on our own bench — and quote them once the cause is confirmed. Where the fix is mechanical, we hand you a report specific enough that your own garage can act on it without re-diagnosing.
You still get everything we measured, what it ruled out, and what we'd test next — and we'll say plainly that it's unresolved rather than naming a plausible part to close the ticket. Diagnostic time is quoted as a session with a cap agreed up front, so an unresolved fault doesn't become an open-ended bill. If a later occurrence gives us the data we were missing, we pick it up from the existing file.