Re: headlamp assembly
Any year assembly will fit just fine, BUT if you just have moisture (condensation) problems, there is a TSB (Technical Service Bulletin) for this and a kit is available from Chrysler to fix it.
TSB: 13-Jan-05 - 08-002-05 - Lighting - Condensation in Headlamps
Take this number to the Chrysler parts department and ask them for the repair kit.
The kit costs ~ $25 and it consists of 4 new rear covers for the bulb access holes and 2 or 4 new vent covers for the corners. You can install it in 5 minutes, but you should drive out the existing moisture before doing this.
If you go this route, have them print out the installation instructions that the tech would use. You can use a heat gun (carefully) to dry out the housings instead of the battery charger/leave lights on overnight route.
Hope this helps, I did it and it worked great!
I'm going to ask to have this made a STICKY because I'm tired of explaining it over and over....