Sorry that this is so late that it's unlikely to be of much use to you, but if, as I did today, somebody finds this question through a search, at least this might help them...
I had exactly the same symptoms a couple of years ago which I fixed this way. It happened again three days ago -...