There is a relay on the board under the glove compartment that has a malfunction. Ive seen other treads about older mazda 3s. Seem to be a common problem. The " fix": give a solid wack either over or under the glove compartment. The lights should come on and stay on. I have been doing this for about 4 yrs.