I have a 929 block number in my truck. Is this a good block compared to a 599 block and what are the differences?