A hand pointing at a software window on a rugged laptop inside a truck cab

Truck diagnostics

Truck Diagnostics in Indian Trail, NC

Elite Diesel Solutions traces truck faults at 225 Garmon Rd in Indian Trail, NC, and customers on Google describe a pickup fault several other shops could not figure out, a turn-signal fault traced from tractor to trailer, and a box truck's electrical problem found during a full service.

  • Diagnostic software for the major makes
  • Module programming done in-house
  • Flat diagnostic fee, quoted when you call

Request service

Repairs, PM, DOT inspections and fleet accounts.

5.0128 Google reviews

Enter your name.

Enter a 10-digit phone number.

Pick one.

Truck down right now? Call (980) 313-6059

Google reviews

Diagnostic and electrical work on Google

Reviews that mention a fault traced to its cause or an electrical problem.

Huge thanks to the team at elite for getting my 2022 Ram 2500 back on the road. After several other shops tried to diagnose and fix the issue but couldn’t figure it out, these guys got it done. They were professional, knowledgeable, and took the time to properly track down the problem instead of guessing.

Yan Y.Google review · March 2026

So I had an issue with a 2023 Peterbuilt 579 that would only indicate to the left all the way back to the trailer, but when indicating to the right, the indication stopped at the tractor. … came out like a pit crew dissecting the truck. It didn’t take them very long to find the gremlin.

rastapride305Google review · February 2026

Came in with my 26ft box truck for full service also had an electrical problem they took good care of my truck found out the minor electrical issue and didn’t try charging me for it.

Jeremiah H.Google review · April 2026

Had a problem with the fuse box, someone came right out, awesome people, great work with electrical!!

Therese H.Google review · April 2026

… on my Kenworth T680. had a starter issue and he got it taken out and replaced. Good service all around.

LondoGoogle review · August 2025

Truck down?

(980) 313-6059

Planned work or a fleet account?

Request service
On this page
  1. What diagnostic software do you run?
  2. What can OEM software do that a generic scan tool can't?
  3. Parameter changes, updates and ECM programming: what do you handle?
  4. Electrical faults: how do you trace them?
  5. How much of a repair is diagnosis?
  6. Systems, codes and makes
  7. Code reader, multi-make software or OEM software
  8. Faults traced
  9. How does a diagnosis work at the shop?
  10. Questions

What diagnostic software do you run?

The shop runs heavy-duty diagnostic software that covers the major makes. Diagnostics are done in-house, on heavy-duty tractors, medium-duty trucks and Ram, Ford, Chevy and GMC diesel pickups.

Coverage is the question to ask any shop. A mixed fleet of Freightliners, Kenworths and Volvos can need several different makers' packages, or a multi-make tool that covers part of what each maker's own software does.

What can OEM software do that a generic scan tool can't?

The maker's own software, often called OEM software, can usually go further than a generic scan tool: it reads the maker's full list of faults and data, runs the maker's own tests, and, with the right license, changes parameters and updates the module's software.

A generic heavy-duty scan tool reads the standard J1939 fault codes and much of the live data. Each code has two parts: an SPN, which names the part or signal, and an FMI, which names the kind of failure.

SPN 677 FMI 5, for example, reads as the engine starter relay with current below normal or an open circuit.

Makers sell this software to independent shops. Detroit, for example, runs a program that sells its diagnostic software to independents. Buying a package gives a shop the tool, not the maker's approval.

EPA's July 2026 letter restates that its rules require makers to publish emissions-related service information and to sell manufacturer-specific diagnostic tools to interested parties.

A man in a cap stepping into the open cab of a blue-gray semi truck, with a laptop on the cab floor and the hood tilted open
A laptop taken into the cab for a diagnostic check

Engine faults the software points to are covered on diesel engine repair, and DPF, DEF and SCR codes on DPF cleaning.

Sources: Detroit: SPN 677 FMI 5 · Detroit: service for independent shops · EPA IACD-2026-08, July 2026

Parameter changes, updates and ECM programming: what do you handle?

Module programming is done in-house at the Indian Trail shop, on the major truck makes.

Parameters are settings inside a module that an owner or fleet can change within limits the maker allows: the road speed governor, idle shutdown time, cruise control limits. An update, sometimes called a reflash, replaces the module's software with a newer release from the maker.

Makers release updates to fix problems found in the field, so a fault that keeps coming back after the parts check out can be a software issue rather than a failed part.

A replacement module needs programming as well. A new engine or transmission controller has to be set up for the truck it goes into, with that truck's engine, options and parameters, before it runs the truck properly.

Electrical faults: how do you trace them?

Electrical faults are traced circuit by circuit: the wiring diagram shows where power, ground and signal should be, and a meter shows where they stop.

One customer's 2023 Peterbilt 579 signaled left all the way back to the trailer, but the right signal stopped at the tractor. A fault like that works up to a point, and the job is finding the point.

The faults that come up most on trucks:

  • No-crank and click-only starts: batteries, cables, grounds, the starter relay or the starter
  • Charging: alternators, belts, and the cables and grounds between them
  • Lighting and trailer circuits: switches, body control modules, the 7-way connector and corroded pins
  • Fuses: a fuse box fault, or a short circuit behind a fuse that keeps blowing
  • Communication: modules that stop talking to each other on the data link

Customer reviews describe a starter replaced on a Kenworth T680, three new batteries in a truck that would not start, an alternator belt fixed on a road call, and a bad alternator found near Monroe.

A white semi truck parked beside a road with its hood tilted forward and the engine showing
A truck opened up at the roadside

Electrical faults are traced in the shop and on road calls, which go out day or night, weekends included. The repair follows from what the testing finds: a wiring or harness repair, a new module, or work on the lighting, trailer, battery or charging circuits.

Two of the jobs above were road calls. See mobile truck repair, and trailer repair for trailer lights and wiring.

How much of a repair is diagnosis?

On an intermittent or electrical fault, diagnosis can be the larger part of the job, and on a clear failure such as a leaking hose it can be a few minutes of looking. Time spent testing is what keeps the wrong parts off the invoice.

An intermittent fault is the hardest kind. When it will not show itself in the bay, the notes a driver brings are often what finds it.

Fleet managers ask about this before they sign up with a shop, along with how long a truck waits for a bay. How the shop works with fleets is on fleet maintenance.

Diagnosis is a flat diagnostic fee, quoted when you call, and the repair estimate is approved before work starts.

Sources: FleetOwner: 10 questions for a service provider

Systems, codes and makes

A heavy truck carries several computers: engine, aftertreatment, transmission, ABS and body controls. They share a data link, and most heavy trucks in North America report faults on it in the SAE J1939 format. The shop is in Indian Trail, Union County, between Matthews and Monroe.

Truck makes

  • Freightliner
  • Peterbilt
  • Kenworth
  • Volvo
  • Mack
  • International

Diesel pickups

  • Ram
  • Ford
  • Chevy
  • GMC

Systems on the data link

  • Engine
  • Aftertreatment
  • Transmission
  • ABS
  • Body controls and lighting

Read with heavy-duty diagnostic software that covers the major makes.

Faults in reviews

  • Turn signal, tractor to trailer
  • Starter
  • Batteries
  • Alternator
  • Alternator belt
  • Fuse box
  • Check engine light and erratic rpm

Named as work customers describe.

Trucks named in reviews

  • 2023 Peterbilt 579
  • Kenworth T680
  • Freightliner Cascadia
  • 26 ft box truck
  • 2022 Ram 2500

Named as work the shop has done.

The shop behind the work

Technicians
About 20
Service trucks for road calls
4
Phone
Answered 24/7
In trucking since
2013

Code reader, multi-make software or OEM software

What each kind of tool can and cannot do on a heavy truck.

Which tool a fault needs depends on the make, the system, and whether anything has to be changed or updated.
ToolWhat it readsWhat it can changeWhere it stops
Basic code readerStandard J1939 fault codes and some live dataClears codesNo maker-specific tests, parameters or updates
Multi-make softwareCodes and data from many makes, across several systems on each truckSome tests and parameter changes, depending on the make and the licenseCoverage varies by make, model and year
OEM softwareThe maker's full fault list, data and tests for its own engine or transmissionParameters, and software updates with the right licenseOne maker's systems, so a mixed fleet needs several packages

Faults traced

A 2022 Ram 2500 that several other shops could not fix

What failed
Several other shops had tried to diagnose and fix the issue and could not figure it out.
What we did
The shop took the time to track the problem down properly instead of guessing, got it fixed, and the truck is running great.

A breakdown near Monroe that turned out to be a bad alternator

What failed
The truck broke down in the Monroe area. Of the four shops the driver called, this was the only one that helped.
What we did
The problem turned out to be a bad alternator, and the crew got the truck going again.

How does a diagnosis work at the shop?

A diagnostic job usually runs like this.

  1. The complaint

    The driver's description comes first: when it happens, what the dash shows and what has already been tried.

  2. Codes and data

    The diagnostic software is connected, and the engine, aftertreatment, transmission and ABS modules are read for codes and live data.

  3. Testing

    The suspect circuit or part is tested before a part is ordered.

  4. Estimate and approval

    The finding and the repair estimate go to the customer, and the repair starts once it is approved.

  5. Repair and recheck

    After the repair, codes are cleared and the truck is run or driven to confirm the fault stays gone.

  6. Paperwork

    The invoice lists the work done and the parts replaced. Keep it with the truck's records in case the fault comes back.

Questions

Will you look at a truck other shops in the Charlotte area could not fix?

Yes. One customer's 2022 Ram 2500 came in after several other shops had tried to diagnose and fix it and could not, and this shop tracked the problem down instead of guessing. The usual approach is to start again from the codes and the earlier invoices and retest the suspect parts, rather than rely on the last diagnosis. Bring the earlier invoices and any codes that were read, so the same ground is not covered twice.

Do you program ECMs for trucks in Union County?

Yes. Module programming is done in-house, on the major truck makes. Parameters such as road speed limits and idle shutdown are set inside the engine module, and an update loads the maker's newer software into it. A customer's Google review, written in Ukrainian, mentions module flashing.

What should an Indian Trail driver write down before a diagnostic visit?

The fault codes and warning lights on the dash, when the problem happens (cold or hot, loaded or empty, at idle or at speed), how long it has been going on, and any parts already replaced. A phone photo of the dash while the fault is showing helps. Bring earlier invoices for the same problem as well.

Can a no-start be diagnosed where the truck sits in Matthews or Monroe?

Often a no-start can be checked where the truck sits: batteries, cables, grounds, the starter and its relay. Customer reviews describe a truck that would not start fixed with new batteries where it stood, and a starter replaced on a Kenworth T680. Road calls go out day or night, weekends included, from four service trucks, and Matthews and Monroe are well inside the road-call radius of about an hour's drive. See mobile truck repair.

Does a check engine light mean pulling over in Charlotte traffic?

Not always. An amber check engine light means a module has logged a fault, worth reading soon. A red stop engine light, low oil pressure or high coolant temperature means getting off the road safely and shutting down. A Freightliner Cascadia owner wrote that the shop diagnosed a check engine light and erratic rpm correctly.

Google reviews

What customers say after the truck is back on the road

5.0128 Google reviews

Dennis and his team are great and knowledgeable, honest mechanics! Thank you so much for helping diagnose correctly my Freightliner Cascadia check engine light and rpm going crazy! Fast and clean job good prices recommended from owner operator.

Owner-operatorGoogle review · November 2024

Big shout out to Dennis and the crew for getting work done to our company truck with a quote and then the turn around work in a few days hardly any down time!

David Y.Google review · June 2024

Best mechanic in the Charlotte area having been bringing my fleet here for a few years wont go anywhere else.

Oakley M.Google review · November 2024

Read all reviews on Google

(980) 313-6059 Request service