340 mismatched heads?

Not uncommon. Same heads.
Yup, got an 0 and a J off the same engine.