Rowing gears will slow him down too..... The more I read the more confidence I have that you'll give him a run for his money. If your trans isn't too hurt and you have a big enough tune it should be a close one.
The 13.2@106 I ran was on stock trans with lift pump and PPE 300 tune, and mine is...