It has a Chevy engine because it was originally a Canadian truck. U.S. GMC trucks have a 228 engine and the valve cover will not fit. Still a fine truck. Just remember when you order engine parts that it's a Chevy. I'm not sure why the Canadian GMC's came with Chevy engines.
Cecil.........
I'm going to edit what I said. This might be a Canadian truck.