If it's not an IOS issue then it could be a bad ISO issue.
Try opening the ISO in Dolphin, the gamecube/Wii emulator. If it works in there then you know the ISO can't be all bad. Also try opening in ISO patcher and Wiiscrubber. Just because someone's copy needed IOSxx doesn't mean your copy does, it could have been IOS patched.