It wasn't about the car, it was about the height i got. Actually the distance it flew was pretty spectacular also. You can hit that corner REALLY fast if you skim across the grass.
Try it and see if you can get higher!
I love the jump on Cape Ring, got my Rolled trophy from it. Was too lazy to do a championship fairly, so I took an X1 off it. One of the sweetest wrecks of all time.