Not likely a HG. They rarely fail on these motors. I'd say it just had air in it. Since you weren't loosing any coolant then it seems fine to me. Even if it WAS a HG then you would notice a drop in coolant levels, which you do not have. So did they acutally remove the LIM again, or did they just pull the UIM and have a look?