The fact that it was cast in Canada makes me think late model 350.

Here is what it says on chevymania.com
10054727 350 86-up 155-205 Car & Truck 2-bolt Passenger stick 1-piece seal