why my head lights won't come on or go off while driveing on my 2004 town & coun on 2004 Chrysler Town & Country

I have to bump on the fuse box to get the lights to come on sometimes

Asked by for the 2004 Chrysler Town & Country
sounds like a loose wire to the headlight fuse or a sticking relay. remove the fuses going to the headlights and check for signs of burnt terminals or loose fitting fuse. Repair as needed, also try to switch position of relays with another one of the same type. If that works replace the original relay.