The Chevrolet Trax Reverse Camera That Wasn't Broken
Some lessons are expensive. This one cost about $890, spread across two jobs and a year of my career. It started with a phrase that sounds like good news: "no codes."
In September 2025, a customer came in with a 2018 Chevrolet Trax reverse camera issue: the screen went black when the driver shifted into reverse. The customer said it flickered for about a week, then gave up entirely.
I've been running my own one-bay shop since 2016, and I've made enough expensive mistakes to fill a book. This one stands out because it should have been obvious.
I grabbed the basic code reader from my 27-in tool chest and plugged it into the OBD-II port. One line on the screen: no codes. The customer looked at me. "So what is it?"
"Probably the camera," I said. "I'll quote you a new one."
That was the easy answer. And it was wrong.
The Easy Answer Was Wrong
The OEM camera came out to around $315 if I remember correctly, plus a couple of hours of labor. The customer approved, and I was about to order it. But something nagged at me.
The screen was showing the parking guidelines just fine. It just wasn't showing the video feed. A camera that fails tends to fail completely. Intermittent signal with guidelines but no picture usually means the problem is between the camera and the radio—not the camera itself.
I knew I should check the wiring harness first. But I was tired, the customer was waiting, and it's a 2018. How bad could the harness be? "What are the odds?" I told myself. The odds caught up with me.
Before I submitted that order, I did one more thing: I brought out the Autel MaxiCOM MK900 BT and ran a full system scan.
That's when everything changed. The cheap code reader only talks to the engine and transmission computers. The MaxiCOM talks to every module—the body control module, the infotainment module, ABS, airbags. And the infotainment module told me exactly what was wrong: a stored fault that read "video signal not detected." Not "camera failure." Signal not detected.
I popped the liftgate hinge cover, and there it was: a known Trax weak spot. The harness that runs through the hinge flexes every time the liftgate opens, and over the years it chafes through. Four broken strands in the video line. The camera was sending a perfect picture; the wire just couldn't carry it.
The surprise wasn't the dead camera. It was a $40 harness repair that took about an hour.
Oh, and I should add: the customer had already said yes to the camera. If I'd ordered it, they'd have paid $315 for a part that wouldn't fix anything, and we'd both be back in the bay a week later wondering why the screen was still black.
Why "No Codes" Is a Half-Truth
This is the part I wish someone had explained to me years ago.
A basic Autel OBD II scanner—or any code reader in that price range, honestly—is built to read one thing: engine and transmission codes. It's great for that. But a modern vehicle has dozens of modules. The body control module, the radio module, the ABS module, the HVAC, the security system. If the problem lives in one of those, a basic scanner won't necessarily see it.
So "no codes" doesn't mean "nothing's wrong." It just means "I haven't looked deep enough yet." That half-truth is exactly how my $890 disaster happened.
I keep a basic code reader in the toolbox and I'm not going to tell you to throw yours away. It's quick, it's cheap, and for simple engine diagnostics it's fine. But treating it as a full diagnostic tool is like trying to read your oil pressure with a hammer. Right tool for the right job.
The $890 Mistake
In 2021, a customer brought in a work van that kept dying overnight. They'd jump it, drive all day, park it, and wake up to a battery with nothing left. They asked if I thought they should just buy the best portable car battery jump starter at Walmart and get on with their life. I said no—let me find the actual cause.
Famous last words.
I ran the basic scanner: no codes. Battery load test: fine. Alternator: fine. So I did what too many of us do when the obvious checks come up empty. I started guessing. First a new battery: $200. Dead again the next morning. Then a new alternator: $460. Still dead. That's $660 in parts plus labor, and my customer's patience was disappearing.
I finally figured it out. A door control module wasn't going to sleep. It kept one circuit powered all night, quietly draining a good battery down to nothing. The fix was a $140 module and an afternoon of labor.
But the damage was done. The customer was into it for around $890 total, including the parts I didn't need and the labor I couldn't take back.
Do you know what would have caught that in the first hour? A full system scan. A module that refuses to sleep shows up right away on a scan tool with live data and module-level access. But my little code reader can't see beyond the engine computer, and "no codes" gave me false confidence to keep going in circles.
I saved about $80 by choosing a basic scanner when I first started. That decision ended up costing close to ten times that amount in wasted parts and lost trust. Penny-wise and pound-foolish, as they say.
The Jump Starter Question
I still get asked about jump starters pretty often. What's the best portable car battery jump starter at Walmart? A jump starter is genuinely useful to keep in a vehicle. It solves a very specific problem: a dead battery, right now, on a cold morning.
But it doesn't tell you why the battery died. Just like a code reader doesn't tell you what's wrong with the car—it only tells you what the engine computer logged. Jump starters and basic scanners are symptom tools. They keep you moving, but they don't fix the cause.
There's a boundary I learned the hard way: a company that knows its lane earns more trust than one that claims to do everything. Autel's lane is diagnostics. That's why I trust it to find the cause of a problem rather than just mask the symptom.
The Autel MaxiCOM MK900 BT: An Honest Review from Someone Who's Paid the Tuition
I've been meaning to write an Autel MaxiCOM MK900 BT diagnostic scanner review for a while. I'll keep it practical, because that's how I use it.
What I actually use it for:
- Full multi-module scans. It checks the body, infotainment, ABS, SRS, and everything else, not just the engine side. That alone has saved me hours of guesswork.
- Live data that's actually usable. I can watch sensor values change while I move a wiring harness. That's how I found the Trax video wire in about ten minutes.
- Bi-directional controls. I can command components to turn on or off directly. That's the difference between "the part might be bad" and "the part is fine, but nobody's telling it to work."
- Wireless connection to a tablet. I'm not tethered to the car, which doesn't sound like a big deal until you're testing a liftgate hinge with the door half open.
Where it's not perfect:
- Boot-up takes a moment. Not a deal-breaker, but it's not instant like a basic tool.
- It won't do deep manufacturer-level coding that specialized dealer tools handle. If you need that, you know who you are already.
- If you only work on older, mostly domestic vehicles, it's honestly overkill. A simpler Autel scanner would do the job.
All that said, the MK900 BT sits in a practical spot for an independent shop: around a $1,500 ballpark as of early 2026, far less than some dealer-level systems, and broad enough for most of what walks through the door. Autel's lineup covers a range—basic code readers, mid-range tools, and heavier all-system units. The MK900 BT is the one that makes sense for my shop, and it's the no-brainer upgrade if you want to stop guessing.
So Here's the Takeaway
The Trax customer ended up paying $190 for the harness repair. They've been back for two more jobs since, and they still talk about how I "almost sold them a camera." The van customer? He's one of my best referral sources now.
Why? Not because I'm a diagnostic genius. Because I admitted where I'd gone wrong and showed him what the right tool would have caught. That honesty means more to customers than any scanner feature.
Here's my advice, and it comes from the wallet side of the bench: if you're relying on a basic code reader for anything beyond engine codes, treat "no codes" as a starting point, not a diagnosis. And when you're ready to see the whole car, the Autel MaxiCOM MK900 BT is the tool I reach for every day.
At least, that's been my experience—and I've paid for it twice, so you don't have to.