Keep in mind that not every RAM came with the same radio. There is a 3 letter code on the face. Some had cd changers, some just had single cd players, and others, like mine, had a cassette and a single cd player. All that said, I don't think any of them had aux ports on them. My 04 did not and my wife's old 04 Jeep had the 6 cd changer version and it did not. The Infinity sound option did nothing to add an aux jack either. I recently replaced my entire head unit with one that has aux and usb (iphone) jacks. Prior to that, I used a Wally World cassette adapter (10 bucks) to play my iPhone dock through and was able to push xm radio, itunes, or pandora through that. I also found an adapter that does plug into the back of Chrysler radios that have the hookup for an external CD changer and it was made for ipods/iphones. It also had an aux jack on it. It fooled the radio into thinking the ipod was a cd changer and the audio quality was very good and it was controllable from the steering wheel controls. If you don't want to change out your head unit, I would recommend that option. I'd sell you my old one but I already sold it.