GM brands Chevrolet and GMC offer a range of trucks, often with identical mechanical underpinnings. But does this similarity extend to the engines?