Do I need a new converter?

Thanks for following up! That's a HUGE improvement .4 sec and 4 mph. Well worth the cost.