Disappointed in my 383 on the Dyno

The dual roller wheel dyno i tune on shows 18-20% for most stick cars. That number is calculated from engine dyno numbers. Automatics can be much worse depenxing on lock up tc or not, converter specs etc.