I have h and r 51659 springs on my 03 cobra and today I noticed the front driver side spring is broke. Does anyone have a set of front springs for sale. I dont think they have to be h and r just need to have the same drop. If not Ill just order a new set of race springs. Thanks.