Yes, I deprogrammed the remote before starting. It was not a new remote, it was already programmed and I was just switching it to the new car.
I finally got it figured out. I think what I did was when I tried to program the HomeLink the first time, I deprogrammed the remote which is why it stopped working, Doooohhhhhh. Then, I couldn't use the same button on both remotes. They have 3 each marked I, II and III. I tried using I on both which is why I couldn't get it to work. I used a different button on the 2nd remote and got it to work. Thanks to DJ_Fatstyles for the help.
Now to try and program the HomeLink in the car again