Hi,
I would think they could have narrowed it down a bit for you. There are a couple of the modules you mentioned that wouldn't cause it. I know the PCM is tied into it. I also know the CAN system is tied into it.
By any chance, does their receipt have the diagnostic trouble codes they found? Also, you mentioned that "The car battery drains if I do not start it during that time." What time are you referring to?
When the lights turn back on, do they just start working normally or does it slowly go from dim to bright?
I attached the wiring schematic below for the starting system. I highlighted a few things. First, the starter relay. Do me a favor. Remove it and inspect the connections in the box for corrosion or damage. Next, if you look at pic 2, I highlighted the wiring for the computer data lines. That is part of the CAN system. CAN stands for controller area network. If they scanned the CAN, it should be a little more specific than just one of five modules. That's why I asked if the codes are listed on the receipt.
One other thing of interest. The starter relay is powered off a circuit breaker and not a traditional fuse. Something could be causing issues there as well.
Let me know if they included the codes that were found. Also, let me know if you are able to have the can-bus scanned.
Let me know.
Joe
See pics below. Note: the wiring schematic was one page long. I had to cut it in half to make it readable for you. Pic 3 shows the starter relay and the circuit breaker I mentioned. These are in the under-hood fuse box.
Images (Click to make bigger)
Sunday, October 17th, 2021 AT 9:09 PM