MYSTERY SOLVED!!!!!!

It turned out it that it was the two 400H cards, once I tried a 400E card it worked..... If I remember right, few people said that the 400H cards are not so reliable. I also had a issue with the 400D card not ringing so I am thinking that card might be bad since I only have one of those.

Thank you for all your help.