After much searching, I installed a Kenwood DDX9906XR in my 2005 Dodge 3500. It replaced a failing OEM radio and a GROM audio Bluetooth adapter. Besides the radio, I used
Metra 95-6522B DD Dash Kit for Ram, a Metra 70-6502 Wire Harness for Chry/Dodg/Jeep 02-08 Trucks 02-05, and
Chrysler/GM/Ford Antenna Adapter Motorola M to OEM antenna. Some pictures a re blurry because I did not know how to work the flash properly. Here are a few pictures and comments:
Old radio removed and half of the plastic support cut out to make room for the larger radio.
View attachment 120102
This is the section I cut out.
View attachment 120103
This is the bottom of the section I cut out. Notice the internal support ribs that I cut with a hacksaw blade because the blade on my tool was not long enough.
View attachment 120105
This is the orbital action saw I used. It worked fast with some melting of the plastic which did not matter. I love these tools.
View attachment 120107
Here is the old bezel removed from the console cover. To remove the old bezel, I first drilled the 11 connection points to weaken the connections and popped those loose. There are also three tabs at the top that I just used a screwdriver to break apart.
View attachment 120108
Here is the new bezel attached to the console cover with the supplied screws and plastic retainers. It fit perfectly, and so did the ventilation switch pod and the cubby/4WD pod.
View attachment 120109
Here is how I installed the supplied brackets. The brackets are installed to put the radio as far out in the bezel as possible to give as much room as possible in the back of the radio for the mass of wires and connections.
View attachment 120110
Here are the wire and cable connections including the radio to OEM adapter connector. I soldered the wires and used heat shrink tubing to insulate so save room at the back of the radio. I use mesh covering to protect the cables and wires instead of the convoluted plastic tubing. It is more compact and looks better. Also, tape the USB and video connectors to breve them from pulling apart as the radio is installed. I addition to the USB connectors, I installed an AUX input cable plugged into the back of the radio jack. It is next to the USB cables on the back of the radio. The AUX cable was not included with the radio. Keep the connections as compact as possible there is less than one and a half inch space between the radio and the defroster duct. Tight.
View attachment 120111
Here is a not so good picture of the installed radio and console bezel. The bezel and radio fit together as expected. The trim bezel supplied with the radio was not used.
View attachment 120112
The hardest part of the install was the wire going to the park brake switch. To play a DVD the radio needs to see the park brake set. I removed the two bolts holding a set of connectors and tied the connectors out of the way as much as possible for acces to the park switch wire. I used a T-tap to attach the Park wire to the park brake switch wire. I also installed a switch to simulate the parking brake being set. Alternately, you may be able to ground just ground the radio park wire. I did not try that.
View attachment 120114
Here is the switch I used and the diagram. The switch is a single pole double throw (SPDT) miniature.
View attachment 120115
I mounted the switch above the park brake release lever. Lots of room there behind the trim cover. I routed the wires through the square hole behind the cover and mounted the switch on the cover.
View attachment 120116
The radio sounds good, Bluetooth audio was a little low on calls and there is an audio offset adjustment to level the various inputs so you do not have to adjust the radio volume on calls. The problem I have is that the radio and my android 8.0 phone will not connect via WI-FI. This keeps me from using Android Auto wirelessly. Android Auto works great through the USB connection. No other issues so far.