No, that is not a stupid question at all. Sometimes the basic things are the issue.
Yes, I have the API key and it was working fine until the around the first of this month. I don't remember changing anything on my site around that time.
Thanks,
Keith