Hi everybody. :)
I have TWO super stock leaf springs on my '68 barracuda that are the same part number, which is: P3412003. That part number is for the LEFT side. I bought these springs about 5 years ago and have only about 2 thousand miles on them. So they are relatively new. When I was ordering them, (I can't remember from who, West Oaks Dodge I think) the guy was telling me there is a left and a right for SS springs and that one side will sit lower. I told him I wasn't sure if I wanted the car sit lower on one side, so he sold me two left springs so the car will sit even. ..