It also appears that your intake is not heated. It is debatable here, but many including myself will agree that that it is essential for smooth consistent idle and better mileage as well. It's not AS important in warmer climates, but important nonetheless.
I have fentons, and my stock intake (as well as my future 2x1 intake) is water heated. Do a search on intake heat and you will find a lot of info. Good luck and Cheers! Matt