my first guess to check and make sure the bulb is locked in the socket.

and my 2nd guess. is to check the bolts from the headlight assembly to the mounting points on the car itself!

i don't own a 04+. so bare with me if i'm off alittle.