Something is fishy here. Is it a 224 or a 228? It really should not be that difficult to tell them apart. American trucks got the 228 gmc motor. Early Canadian trucks got the 224. GMC would be stamped on the valve cover and 228 would be the first 3 numbers on the pad by the distributer. Even if it was a replacement block, 228 would be stamped.

60 lb oil guage may indicate that your truck was born American, and somewhere along the lines got a Canadian 224 or Chevy 216.

You have positively identified this engine as a 224 and a 228 by numbers. Where are you getting the information to make these claims?