P1 is most definitely not a BMW CCA class.

I thought that P1 and P2 were SCCA classes to allow World Challenge and Grand-Am type cars to run regionally. At least that's what I've been told.