Several years ago i bought a 71 GMC for parts.The prev owner said the engine (laying in the bed) was a 307.Recently i was looking at it,looks like later model heads,but has cannister filter..will have block number soon.What youall think?