WCP was supposed to have had multiplayer support, but it was taken out at the last minuite. As for that SO mission, I've never had problems with the ship blowing up instantly, try lowering the difficulty setting.
------------------
Zohrath.
http://www.starlancer.net - Lancers HQ, the best...