On my e90 325i, the passenger-side headlight turns off after 2-5 minutes. As part of troubleshooting, I have replaced and swapped with used and brand new the fuses, bulbs, ballasts, headlight assembly and headlight switch but the problem continues. Also checked the connectors and look good.

The driver headlight, day drive lights, fog lights, side and turn lights work perfectly. Do you have any suggestions?