the way I see it you've got quite a weight advantage...
Marauder ~ 4200lbs
GP ~ 3400lbs
Marauder: 302hp - 318lb/ft
Grand Prix: 240hp - 280lb/ft
I'd say be happy they didn't give the marauder the original ~425lb/ft

that it was supposed to have.
I'd say you'd win, as long as you launch well...
If i'm wrong.. someone please correct me.
just my
-Steve