Unless you provide a link to a page demonstrating the problem, no one will be able to offer much in the way of assistance.
Your feed is there. It’s just taking the server an age to display it. Have you tried:
– deactivating all plugins to see if this resolves the problem. If this works, re-activate the plugins one by one until you find the problematic plugin(s).
– switching to the Twenty Ten theme to rule out any theme-specific problems.
– resetting the plugins folder by FTP or PhpMyAdmin. Sometimes, an apparently inactive plugin can still cause problems.
Thank you for your help. It was a plugin that was causing the problem. Now I just have to find a different plugin to take its place.