I have had that problem before. Make sure when you extract the kv.bin and the config.bin from the orig.nand, flash them to freeboot. Also, make sure you make 2 orig.nand dumps and compare them. If they dont match then dump it a third time and use the 2 that match. You may also have bad blocks. And be 1000000% sure you are using the correct freeboot.