I believe the 57 GMC came stock with the 348. I have a 57 GMC stock V8 Hydramatic and its serial shows as a 348. If the truck was designed with that engine it should handle it
You may be correct for a Canadian built truck, they did weird things up there...lol. The 348 didn't appear in US vehicles until 1958.
Mike B
