Sequential LED strip not working when car is turned on.

This led box has a mind of its own.

I removed the led regulator box and removed the led ground wire from the headlight harness.
I attached the ground wire to chassis ground and now it decides to work. I then attached the ground back to the headlight harness it decides to work.

I decided to pull power from the foglights and the strip worked. I thought I figured it out, for the 6th time. After a while, the strip reverted to the pre set low light setting.
I even adjusted the voltage on the lighting module so the foglights only revived 12v.

I measured power at the +terminal in the engine bay where the led works great, it reads 14.5v with the car on!

Right now I have the led power wire on the headlight harness, ground on chassis and signal from side marker on the fender.
Seems to work ok. Once in a while the strip has a very quick stutter where it flashes quickly and then flashes normal. It’s also not in sync with the stock turn signal on the headlight.
They sync up once in a while but get get out of sync.

Can this out of sync be fixed with something?

At this point, would you guys blame the cheap/defective led strip? Or the wiring?