I don't know that you can run that many tires. The big problem seems to be that most big truck categories are diesel. It doesn't have a bed, so pickup classes are out. To be honest, thumbing through the rule book (which you should get), I don't see where it would fit. Too bad - a big, screamin' piece of tin like that would be cool to see.
If it's only got 300 hp, and it's street legal, maybe the USFRA 130 club? They post their rules on their website, which is linked on the Landracing.com home page.
Good luck.