Are you saying it won't let you enter, or you simply can't beat the others. I have an explanation for both, I just need to make sure I know what you're asking about.
If the event prohibits you from using the Buick Special, don't expect any victories. If it does, then you need to tune the car more.
Otherwise, the car's PP may be too high.