holley 670 street avenger help

anyway,i bought this street avenger thinking it was gonna really turn on but the 650 double pumper i had on it,had more pull to it.what can i do to make my street avenger pull like theres no tomorrow.:finga: