Okay, you guys are super. Thanks for all your help. I went to the pool store again last night to get the cya tested and found that my test strips just don't work right. My new readings are:

fac: 3
tac: 3
pH: 7.6
ta: 100
cya: 40
calcium hardness: 150
tds: 300
phosphates: 0

So, I am guessing that everything is good. Looks good. If you have any advice, I'd love to hear it. Thanks again!