Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All →
🛍️ Shop This Part

2016-2023 Mazda CX-9 Overhead Console: Fixing Lights & Broken Latches

Your guide to diagnosing faulty map lights, fixing the common sunglass holder issue, and ensuring you buy the right non-sunroof console for your CX-9.

5 minutes to read 2019-2023 Mazda CX-9
Difficulty
1/5
Est. Time
0.5 hrs
DIY Doable?
✅ Yes
Shop Labor
$60 - $90
Used OEM Price
$50 - $100
Safe to drive — A faulty overhead console does not affect the vehicle's mechanical or safety systems, making it safe to drive.
Key Takeaways
  • This specific console (KD45-69-970D-02) is ONLY for models WITHOUT a sunroof; it will not fit vehicles with one.
  • The map light LEDs are integrated into the console. They are not replaceable bulbs, and attempting to change them can cause serious electrical issues.
  • The most common failures are a broken sunglass holder latch and faulty light switches, both of which require replacing the entire console assembly.
  • Verify your interior color code (this part is for the light gray/beige 'TC0' trim) before buying a used unit to ensure a proper match.
The overhead console in the 2016-2023 Mazda CX-9 is the central hub for interior lighting and storage located on the headliner between the front seats. It houses the map lights, the main dome light switch, and a push-latch sunglass storage compartment. On some trim levels, it may also contain the microphone for the vehicle's Bluetooth hands-free phone system. This component integrates several common-use functions into a single, easily accessible module, but its plastic construction and electrical components are subject to wear and failure over time.

Symptoms of Failure

When the overhead console begins to fail, it typically presents one of several common symptoms. These issues are usually straightforward to diagnose as they are localized to the console itself.

Inoperative or Flickering Map/Dome Lights

One of the most frequent failures is related to the interior lighting switches. You might find that the map lights don't turn on when you press the button, or the main switch fails to activate the lights when the doors are opened. In some cases, the internal components of the switch can melt or burn out, causing it to become physically stuck or jammed. It's important to note that the map lights in these models use integrated LEDs; they are not simple bulbs that can be replaced. If the LED itself has failed, the entire console assembly must be replaced.

Sunglass Holder Broken or Stuck

The sunglass holder's push-to-open, push-to-close latch mechanism is a common point of failure. The plastic latch can wear out or break, causing the door to no longer stay closed. Alternatively, the door may become stuck in the closed position, sometimes due to items shifting inside or the mechanism jamming. In nearly all cases, the sunglass door and its latch are not sold as separate parts, requiring the replacement of the entire console assembly to fix the issue.

Rattling or Buzzing Noises

Over time, the plastic clips and mounting points of the overhead console can loosen, leading to rattling or buzzing noises, especially when driving on rough roads. While less common than switch or latch failures, these noises can be an annoyance. Checking that the two main mounting screws are tight is a good first step, but if the noise persists, it may indicate a crack in the console's housing.

Warning: Do not attempt to replace the integrated LED map lights with aftermarket bulbs. The circuitry is not designed for it, and attempting to do so can cause a short circuit. This can lead to blown fuses and, in some reported cases, more severe electrical problems like the vehicle failing to recognize the key fob.

Buying a Used Overhead Console: What to Check

Purchasing a used overhead console is a cost-effective solution, but careful verification is essential to ensure you get the right part that functions correctly. Used OEM parts are generally the only option, as aftermarket versions of this specific console are not widely available.

CRITICAL: Sunroof vs. Non-Sunroof Models

The single most important factor is your vehicle's equipment. Part number KD45-69-970D-02 is specifically for Mazda CX-9 models WITHOUT a sunroof. The console for sunroof-equipped vehicles has a different shape and includes switches for the sunroof, making it completely incompatible. Always confirm the part is from a non-sunroof vehicle before purchasing.

Verify Interior Color Match (Code TC0)

This part was produced in different colors to match the vehicle's interior. The part number KD45-69-970D-02 corresponds to a light gray/beige color, specified for the 'TC0' interior trim. Mazda offered several interior colors, including Black, Sand, and Parchment. Before buying, inspect your vehicle's factory sticker (usually on the driver's side door jamb) to find your interior trim code and ensure it matches. Choosing the wrong color will result in a noticeable mismatch in your headliner.

Physical Inspection Checklist

  • Test the Sunglass Holder: Press the sunglass holder door multiple times. It should latch securely when closed and spring open smoothly when pushed. Listen for a solid 'click' and feel for a crisp action.
  • Inspect the Switches: Press each map light switch and the main dome light switch. They should move freely without sticking. Look closely at the plastic around the switches for any signs of melting or discoloration, which indicates a past electrical issue.
  • Check for Cracks: Carefully inspect the entire plastic housing, especially around the screw holes inside the sunglass holder area and at the mounting points. Stress cracks here can cause rattles or prevent a secure fit.
  • Examine the Connectors: If possible, look at the electrical connector ports on the back of the console. Ensure the plastic isn't cracked and the pins inside are not bent or corroded.

Replacement Overview

Replacing the overhead console is a simple DIY task that can be completed in under 30 minutes with basic tools.

  • Difficulty: 1/5 (Beginner)
  • Estimated Time: 15-20 minutes
  • Tools Required: Phillips head screwdriver, plastic trim removal tool (optional, but recommended).

The process involves opening the sunglass holder to access two Phillips head screws. Once these are removed, the front of the console will lower. You can then pull the console down and forward to release two clips at the rear. Finally, carefully disconnect the one or two small electrical harnesses attached to the back of the unit. Installation is the reverse of removal.

Cost Comparison

This part is a good candidate for a used OEM purchase, as the savings are significant compared to a new part from the dealer.

Part Type Estimated Cost
New OEM $85 - $140
Used OEM $50 - $100
New Aftermarket Not commonly available
Shop Labor $60 - $90

Recalls and Technical Service Bulletins (TSBs)

As of mid-2026, there are no active recalls or technical service bulletins issued by Mazda or the NHTSA that specifically address failures of the overhead console for the 2019-2023 Mazda CX-9.

Frequently Asked Questions (FAQ)

Can I just replace the sunglass holder door?

No, Mazda does not sell the sunglass holder door or its latch mechanism as a separate component. The entire overhead console assembly must be purchased to fix it.

Can I replace the map light bulbs with LEDs?

No, the map lights are integrated LED units and cannot be replaced like traditional bulbs. The entire console must be replaced if an LED fails. Attempting to modify the unit can cause electrical damage.

Will this console fit my CX-9 with a sunroof?

No, absolutely not. This part, KD45-69-970D-02, is exclusively for models without a sunroof. The sunroof version is a different shape and has additional switches.

How do I know if I have the 'TC0' interior color?

The easiest way to confirm your interior color code is to check the manufacturer's sticker located on the driver's side door jamb. The trim code will be listed there. 'TC0' corresponds to the light gray/beige interior common in these vehicles.

Technical Specifications

OEM Part Numbers: KD45-69-970D-02 KD4569970C02

Description: Console, Overhead. For vehicles without a sunroof. Replaces part number: KD45-69-970C-02.

Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Jul 21, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the Overhead Console for:
  • Mazda CX-9: 20192020202120222023
In this article
🛍️ Shop This Part
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part