Looking for some recommendations on a 2014 LML. Doing a head gasket job on this truck and trying to decide what my best route is on the cylinder heads. I can get new complete heads from GM for about the same price as remanufactured ones from Fleece Performance "freedom racing engines". I would guess the ones from Fleece are going to be a little better quality? Also are the factory GM head gaskets the best way to go? Thanks!