Yep that the engine, But the picture does not show how really big it is.
The emblem is the same as Mine has on both sides of the cab.
No pictures of the engine, but once you get past the pirate ship and skin you will see a few other GMC's that could be for sale.
https://www.flickr.com/photos/149052261@N05/
Don