After about 12 years, the OEM headlamp assembly on my 2003 was showing oxidation. First I had a detail shop’s expert refinish them. That lasted 2 or 3 years; then after the next one refinish, lasted about 20 months; then the next one about 16 months, then about 12 months, then even less… a case of diminishing results…
After the most oxidized one was damaged in a minor collision (other driver’s fault), I first put two TCY headlamp assemblies… they looked great; however the beam pattern was extremely poor plus one of them got moisture & fogged up. The collision repair center’s supplier said that was “normal” and that there is a vent tube…
I bought two new Genuine Honda headlamp assemblies from Bernardi and have had excellent results, both as great looking plus the beam pattern really is just like new… and no fog up!
…PS: I also replaced my OEM fog lamp assemblies (both had gotten cracked lenses) with TCY… here too, there were problems with TCY’s quality:
1. With TCY fog lamp, due to their poor design, it is not possible to replace the bulbs without removing the bumper cover and partly disassembling each fog lamp! Very annoying!
2. With both TCY fog lamps, the lenses have separated from the reflector housing… so beams are less true, and water gets into the reflector each car wash!
SUMMARY: Genuine Honda has best beam pattern, quality of design and reliability.
And on-line purchase, such as Bernardi, is the most economical way to go!
PS: I wash my 2003 Odyssey EX-L/NAVI one or more times per week, and it looks nearly new outside & inside (also runs & drives well at 270,000 miles)!
Good luck with your headlamps and please do post your action(s) and results!