when i bought my car it already had these springs on them and i cleaned them off this weekend when i was working on the car. they are red and they say racecraft on them. anyone heard of these? i did a search on them and saleen racecraft springs poped up but it doesnt say saleen any where on the springs. any help...any info on the springs...good...bad? thx