Thanks for the reply. I didn't set up my own NS, I am using Godaddy's NS to point to my IP as I don't have two IPs to do this, just one. Is this the problem?
Or is it because I changed Godaddy's MX records to point to my mx record about 30 hours ago. would you recommend I wait another 12 hours to see if that is the problem?