Ummmmm..... where do I start??? Swapping parts from one car to a different car is not like playing with legos. It would not fit. It would not mount. Nothing would COME CLOSE to lining up. It would be like trying to bolt a 20-inch wheel to your lawnmower. You don't just unbolt the front end of an '05, and bolt on the front end of an '04. NOTHING underneath the panels on an '05 is the same as an '04, in contour, dimension, design, or mounting positions. And it's not like you just "drill some new holes" and go, because nothing would line up, and there would be interference and conflicts EVERYWHERE. Every area of styling is different, the lights, the grille, the hood, everything would have to be swapped-over. The relationship between the front wheels and the door is totally different, which would force you to RELOCATE the wheel opening on the fender of the '04, and lengthen the rear of the fender and resculpture it to meet and match the front of the door. Major major fabrication, requiring so much skill, there are only a handful of coachbuilding artisans in the U.S. who could even think about tackling such a task. Relating this task to the purchase price of a front bumper is like a group of 10 year olds thinking they can fly to the moon with $20 bucks and a good slingshot.