Might be a bad ground somewhere. Try banging on the dash a wee bit and see if they come back