Hi thanks for your help. I'm sorry but this is going to be very painful reading to anyone who knows anything about PHPs!!
I've checked the wp-config. And that's ok. I don't think I have any cache plugins - I can't see any in the list of plugins that say cache. I presume they would mention cache in the plugin title.
I am on 404PHP. I can not see anything that says xmlrpc.php - where do I find that? And when I do where would I add the
$HTTP_RAW_POST_DATA = file_get_contents("php://input"); ? I'm not sure where exactly I would place it in file.
Also, out of the blue at 10am this morning (I was nowhere near the computer) I got two emails to tell me about new posts on my blog. So somehow the feed started working (although I only got it on one email address I had subscribed with). However, when I went to my webpage I pressed subscribe and nothing seemed to happen. I then went into Dashboard and the RSS Widget and fiddled around and now the RSS icon and Subscribe are not showing again. AAARrrrr.
Thank you if you made it this far!