Is there a contoller for the dome lights and cruise control that can cause the battery to drain?

The most common reason batteries drain on cars is a bad diode in the alternator. The alternator will still test out good as far as power output goes. Try this: disconnect the positive cable(largest) on back of the alternator and then touch it back to the post you removed it from;( remember it is hot so don't touch it to a ground) if it sparks as you touch it to the same post then it is probably the alternator causing the drain.