very hesitant acceleration

Ok heres the story we recently installed a b20 in the car when u turn the car on it struggles to ideal and when u press the gas pedal nothing happens the car just struggles to ideal.If i hold the gas pedal in for like 20 seconds it slowly starts to rev up from 2000 rpm and up (i really dont know the tach doesnt work) i could rev it up like nothing is wrong with it and when i take my foot off the pedal it ideals perfectly.And then i try again and the same problem happens.I was reading other post and people mainly recommend changing the ignition coil,cap and rotor in this situation but the other peoples problem dont seem as bad as mine maybe i forgot to connect something?

thanks in advance