Wrong forum, either way...
Stock with turbo could mean anything. Even with all of the details it would still be an "on paper" race which does not count for anything. Do you know how many people assume HP numbers, can't drive, have no suspension, and claim 1/4 times that are not even close to reality? Race or compare time slips and find out. There is NO way to find out otherwise and be prepared for the lame excuses the loser will have.