NASA has the new PT class that IT cars can fit in. Not 100% competitive but not horrible either from what I can read into the rules.

Andy 'Fingers crossed for ITR" Bettencourt