This may sound stupid but did you hit a really hard bump? If so you may have knocked a ground loose or something and that might be causing some of your lights to work and others not to.