Sounds like its time to see a good solicitor!
been following your hassle and couldnt agree more with big trucks comment, fingers crossed for you, i know what its like being up against a brick wall, basically being told its a bag or nothing, when i know its not needed , you hang on in there and bulldoze your way forward