Thanks for all your guys, all solid advice especially UKHeliBobs tutorial. So for the benefit of future viewers of this thread, read the above advice, take your time (no pun intended) and try and understand whats actually happening with your code.
Also use Serial.print...
Ill also include the revised code for people to look at it to compare the before and afters, and also for further constructive criticism and advice.
Thanks Again
Case_lighting_with_cycler.ino (11.4 KB)