do like you normally would in rommon to load the image via a tftp server but when you go to do the tftpdnld, add the -r option, so "tftpdnld -r". The router should load the image into ram without trying to write it to flash, and then startup, which will allow you to reformat the flash and then you can do a normal copy tftp flash to load the image onto your flash.
GL