How about block casting numbers? It's hard to imagine that an engine could handle a .140" overbore without developing a serious overheating problem due to thin cylinder walls, but it is possible that a replacement engine might have had the original ID number stamped to match the title of the vehicle. Maybe one of the GMC gurus can come up with some casting numbers to share with us. My father used to bore flathead Ford racing engines .250" oversize, but that required some very sneaky machining procedures, and they weren't expected to last very long- - - - -"Go fast- - - -turn left- - - -blow up frequently!"
Edit: Yahoo search is your friend- - - -one search, 15 seconds' worth - - - -
http://www.oldgmctrucks.com/Photos/GMC_Numbers.htm228 block casting number: 6107326
248 block casting number: 6107328 or 2324002
I've also encountered a "256" GMC engine that has a 270 bore and a 248 stroke. It's Canadian military surplus, and doesn't usually get included in the USA engine size charts.
If you've got a 228 casting, it's probably way too big, bore-wise, to be reliable.
Jerry