Thank you Herman for your reply and here is more info.
I had another two hw CPPM servers on the shelve that I need to put it online. The company bought this two years ago - before my time. Regardless, one came with 6.5.2 and the other one with 6.7.0.
Before doing any upgrades, I looked at the grub.cfg file - both were showing the normal output. I upgraded the 6.5.2 to 6.7 - first I installed the patch (no reboot required) so grub.cfg was still showing the correct output. Then I upgrade to 6.7.0 and tada!!! after the reboot the grub.cfg file was corrupted. I decided to stay on 6.7.12 (stable version as recommended by tac). With the grub.cfg not showing the normal output I was able to upgraded to 6.7.12 without any issues. I called TAC and told them my findings and this time the tac eng told me that there is a wide known issue with hardware appliances going from old versions of code to 6.7 and there is a 50/50 chance after they try to fix the grub.cfg file the box may not come back (this is what happened to me with my first box) so then I have to rma them.
I can't RMA right now because we need all the boxes for our current project, so I'm going to stay in 6.7.12 for now.
I hope this helps someone else in the same situation, PLEASE if you are in version 6.7.x or older before upgrading check you grub.cfg file.
Cheers,
MLGG