If you had a cracked cylinder your engine would not run correctly - I believe you mean head gasket. Its' a "compression test" BTW.Had the same problem and had to replace the water pump, pulleys and serpentine belt. 2 mos later the serpentine belt is shredded, I overheated again, and they tell me I failed the combustion test so I have a crack in the cylinder. ?
Couldn't agree more with this statement , ... Main reasons your coolant level is low are as follows :Not all coolant leaks are the headgasket, folks online tend to read things like this and assume 100% of them have this issue etc. Some have had water pump issues or even the expansion tank itself. Just need to work with the dealer to try to solve it.