Thanks everyone . I ended up restoring a slightly older database it was half the size and dumped in seconds . 1 of my tables was 1.gb in size and it seems its corrupt even left over night i left it and it stopped after that table .

Im using a Dell 860 - Intel Xeon X3050 - 4GB MEM - 500GB HDD with centos 5 32 bit OS