If it's new try getting some 3" shells running through it to work it in ,
not sure why you have all these new parts installed , did you buy it like this if so maybe you could take it back to the shop that sold it ,
was it running good before all the new stuff was put in ?
there's heaps of info on this site to sift through as well , thats what i did . but mine was fine straight out the box .