I have experienced something similar to this issue, and recall that it had to do with log file difficulties. I tried my best to document this, but recall that I had problems working back through it, so please, note that this is a procedure that carries no guarantees. Note that the step-by-step calls a couple of custom scripts that I wrote (they are at the end of the page), AND this is on an 8.3 postgresql install: