SO as it says in the title I have installed a new Cylinder head, New Valves, New Lifters, new gaskets etc..etc..etc....
The thing I may think caused this is the torque wrench used was not clicking ev ery time it felt i may have over-torqued a rocker arm which could have resulted in a valve being misaligned at idle and not opening all the way. Because when I drive this baby its smooth and doesn't pop on deacceleration or anything it only does it at idle or while stopped in drive.
I have changed the sparkplugs and torqued all rocker arm bolts to 19 FT LBS.
Running smooth now I think the brand new cylinder head is what caused the plug(s) to get fouled out due to all the manufacturing oil/grease on it. Also maybe it could have been caused by the exhaust/intake gasket.
Thanks for your posts guys.