Ok, it's confirmed, the MJ7 file linked in the OP is corrupt. Downloaded it both at work and home and got md5 matches but Odin throws a binary hash mismatch. edit: Currently posted OP files are working perfectly.
I've got the original MJ7 tar on my home pc that I used to update so I'm uploading that now. I will then have to download and test that to make sure the upload process didn't bork it again.
This was the file I originally uploaded so I know that it was the upload process that caused packet loss the first time...I really don't know why. I will upload and then re-download, get md5 confirmation and odin binary confirmation before posting the next link. Will be tomorrow, I'll try to get it up as early as possible. Thanks for your patience...this is more than slightly irritating!