“D” code 340 in 69’ Cuda?

6/22/67 would definitely be a 340 made in 67 for a 68 car that would probably be coming off the assembly line very early in the model year; likely August 67. That engine could not possibly be correct for a 69.