Definitely going to have to give this a go - having some of these symptoms and no luck diagnosing. Thanks for the great info.