I'm not that easy to throw in the towel. I'd do the head gaskets if I thought their was a problem. I am a conspiracy theorist. LolMy boss brought it to the dealer and requested a computer update. Unfortunately I wasn't there to speak to the service advisor or the tech. I didn't bother asking if the computer was updated. As frustrating as it is, the dealer said they found hydrocarbons in the cooling system and recommend another engine. We have a 5 gas analyzer and I never even thought of checking for HC readings in the cooling system because well the engine wasn't overheating. We drove this car up and down the highway with no overheating issues, we even put this car on the dyno with no external fan and the hood closed.
ANyway, there's a current warranty on the engine so we'll do another swap. I'll post back if something new happens.