you probably have a Chevy engine, Canadian GMCs in those years come with Chevy engines when new and the truck frame would need to be modified to accept a GMC engine if someone had managed to fine one to put in there

give us a better view of the overall engine or the block casting number, but from what i see in the photos you have a replacement 235 with non factory stamped numbers (number physical size is too small)
-stan