684mulas....630 SPD is the Scheduled Production Date (SPD)....630 is June 30th, 1969. 2nd line up, 2nd set of digits from the right on the fender tag. 630 is on the tag....
What is the casting# and vin# on your block? PM me if prefered
I have found exactly what i'm looking for but the date is a little early. Will likely buy it but just throwing it out there on this site.