No offense, but that car has almost 100hp more than you. The difference in weight is going to make a pretty big difference, true, but I don't know if that's enough.
It's probably going to be pretty close, but I honestly think you're a bit underpowered.