Popping and stuttering after Efi install and rebuid

Idle is totally fine but it does pop every 45 seconds or so out of the exhaust while warming up. While idling in gear the truck does jerk sometimes when I start to let off the brake which could be my low idle around 750.
Yes by static I mean initial advance and it idles about the same at 10btdc.
When assembling the engine i must've checked 10 times that the 2 dots where aligned crank dot facing up and cam dot facing down.