sorry for the late reply to all of you
the L.E.D's are brand new, tried swapping them around, cleaning the solder points. took the lights to bits too and checked all the wiring inside there and it all seems fine
The flicker is totally random...
ill buy some new L.E.D's just incase its...