Yeah, it's probably an electrical issue. Try checking the wires and replace the damaged ones. it might also be a distributor issue. If not check the battery and the switches connected on it. there are actually available Cadillac parts if you need them. Good thing more, you can have an access to them with the use on an internet service.