This came with a car I bought. The car was drag raced in the mid to late 70's. SBC Auto... Does this ring a bell with anyone? Thanks.