Will this pass tech?

I have seen a bunch of promod cars at my track that use them. They are going in the 7s and they pass but I agree with meeting with an inspector