on the buick look at the heads one has a dip above the middle exhaust ports. if i remember right the small block (which i believe you have being it has a 2 barrel) will be flat, the big block has a dip you can stick your finger in. the olds-
Small Block Identification
A small block measures 12" between the heads at the manifold base.
Facing the front of the engine, at the top surface of the timing chain area, to the left of the oil fill tube, there is a code about 1.5" high followed by the casting number. A letter indicates a big block, a number indicates a small block.
Big blocks have a little hump in that area, whereas the small blocks have a completely flat shelf.
Small blocks from 1977 onward will have the CID or liters cast in large numbers right above the center core plug. The engine VIN number will also be cast onto the side of the block.
ID/ Casting
Code Year(s) CID Number Notes
1 '64-'66 330 381917 45° cam bank angle.
1A 330 381917 45° cam bank angle.
2 '68-'76 350 381917
2 '68-'70 350 395558
3 '66-'67 330 394417 39° cam bank angle.
4
5 '73,'74 350 395558
2A '75-'81 260 Solid main webs for 2A's only? At least for '76.
2B ??-'81 260 557751 Windowed main webs. Windowed main webs for 2B's only?
3A '79 350
3B '77-'80 350 557752
4A '77 403 557265 Solid main webs possibly
553990 for these three
554990 casting numbers.
4B '77-'79 403 557265 Windowed main webs always.
?? '85 307 556607
5A '81- 307 3161
D3 350 7582 Diesel