Also, try running a test here http://pingtest.net/
Satellite connections tend to have very high latencies (measured in miliseconds, anything above 150~200ms is a matter of concern), which can fool the game into thinking you're crashing all over the place and ban you for it.
If that's your problem (and I believe it is), your only way is to find a reliable internet connection or stick to servers that do not feature automatic bans for eratic behaviour.
Satellite connections tend to have very high latencies (measured in miliseconds, anything above 150~200ms is a matter of concern), which can fool the game into thinking you're crashing all over the place and ban you for it.
If that's your problem (and I believe it is), your only way is to find a reliable internet connection or stick to servers that do not feature automatic bans for eratic behaviour.