I have a stock head unit from my 2004.5 and cd-changer with it up for grabs! For the stock head unit, I added an aux input cable that goes out the back of the headunit and can lead the 3.5mm input anywhere to your desire. (5&1/2ft long) It uses the "tape" function but sound so much better than a tape adapter. Radio and cd-changer works great still. I upgraded to a double din nav so no longer need these.
I will sell both together for $100 plus shipping. Will also include cubby hole.
No picture of the cd-changer as of right now bc it's still mounted inside my glove box.