Yeah, I tried sending 2.4 Billion in one go, so I clearly exceeded the 2 billion threshold, I wasn't aware of this limit until now.
I tried the rescan and the resync... both still give me the same errors, the client just doesn't want to run anymore... I mean it starts loading and I see the splash screen but after about 20 seconds it crashes.
Not sure what else could be done at this point.

there is still a couple of options,
1. get the privkeys and import into an empty wallet
there are at least some python tools that you could try, does involve having python installed.
https://github.com/gavinandresen/bitcointools2. mess with the code
a simple option would be to modify that coin limit and see what it does, and whether can get access to the unspent funds that way.
or adding the salvage wallet option and hopefully getting the keys that way.
..
if you can't get any further i'd be happy to see if i can do something along those two lines if you send me yo wallet

i can modify the code in linux and just build daemons far simpler than a full qt.
i'm kind of interested in this as that max coin thing seems a bit problematic. probably been hit before on some other coin, but i've never seen it.
a simple enough fork (if necessary) to upgrade it