I had same issue on my 06, slightly different setup but it was cluster that fixed it. I swapped the relay for accessory delay that’s part of the clusters board, the solder joints were cold, but swapped relay anyway since I had one around. It fixed it for awhile but ended having issues again and...