Will this pass tech?

Just go to the NHRA web site and email your question, they will reply and you will have that responce to show the tech inspector at your track.