Here is an update on the light change. I added a camera.fog_start = 0.8 * clip_range, and a camera.fog_end = 0.9 * clip_range to my script. This cured my ambient light problem. These values need to be set so you have reliable lighting on all systems.
So if anyone has a changing ambient light problem please give this a try.
Ken Patterson