Okay, I know my answer is probably here somewhere, but bear with me.
When New Super Mario Bros Wii first came out, I downloaded a PAL version because I couldn't find an NTSC-U for me to use(I have a Canadian Wii) The PAL version ran fine, and I beat the game, and was going to start to unlock all of World 9. But, a bunch of stuff happened in the game that I didn't like, so I deleted my save game file from the Wii System Menu, not via the game.
Then, I made a new game. I got all the way to the end, but after the final cutscene, the screen would go black and would not save my progress of beating the game. Then I searched and downloaded off wiiso.com for an NTSC version of the game. When I first tried to run it via WiiFlow, it gave me 'An error occured. Please eject the disc...'. So I tried with USBLoader GX, and had the same problem. The screen flashed green, and then went to black. So, I downloaded somebody elses version of the NTSC game. Same error.
I am using 4.2U, softmodded, IOS 249, waninkoko's cIOS v14, error 002 fix, force NTSC, force English, vidtv patch, patch country strings, and I have downloaded and installed the latest version of IOS70. please help