I have been fooling around with several '30's GMC trucks. Generally speaking GMC used Oldsmobile and/or Pontiac flat-head 6 cylinder engines prior to '39, when they came out with their own line of OHV 6 cyln engines.
I have a complete '37 Olds 230 cid engine that was a running engine when I pulled it out of a '37 T14 over ten years ago. Wm.