I love Porsche's. One of the best enginering. 6 cly. engines with that much power. They are H6 which are crazy on how they get lots of power, + twin turbo'd the one your racing. If he is modded then it may be a tough one, and he is awd so I don't know if you'll pull him off the line.
Good Luck, & remember there is no shame loosing to a Porsche.
§am.