Most likely the new manufacturer! I have an older kit on my car and have had no issues for the last year 1/2
.
Man that sucks. I can tell you Kelly is pissed and will make it right with you and the vender of that part. The he is a stickler for details, backs up his kits 100%.