new 727 & converter; stumped

Yep compared to a stock converter it will take a lot more throttle to get it going ...prob felt like it was slipping too