I have not personally experienced this but from your discription I think you have made a proper diagnosis.