Hello from Seattle.

Yes that's a 68 340 engine, they tranny is also.
The number matching motor and transmission are sitting in the garage. ( I tend to drive them pretty hard and didn't want to destroy them .
I'll attach a few pics of them also