It's a really hard fight, and I can almost never find anyone through team up. One time we had a full team, but then two people just left for no reason. I've been waiting to find people for weeks, and it doesn't look like there will be much hope.
I just got done with this on my storm. He's my least favorite boss in the whole game, next to Belloq. If you think you can keep yourself alive, I can use my critical gear on my (almost) max life and help you kill him. It won't take too long. Wanna meet up somewhere?