Hey guys, well here is the update and some clarification. Sorry my post was so poorly written. I bought an entire oem top end kit. Wiseco pistons gaskets etc. Everything was weseco right out of the box or container except cylinders and head and both them were yamaha factory. I pulled the head today and inspected the gasket. The gasket looked great aside from one slight imperfection right by the water jacket on the right cylinder. However it was the left cylinder that was leaking more. So today I went and got some permatex spray copper gasket and sprayed the head gasket and reinstalled exactly per the manual. Did the second heat cycle on the banshee and nothing leaking from the head. And the machine ran like a beast, idled perfectly and oil and fluids look great. However towards the end of the heat cycle there were a few drops dripping on the exhaust. So it is either coming out of the over flow or from filling the tank. Or worst case scenario it is coming out of the two front cylinder base bolts. So later this evening after everything is cooled down I am going to inspect again. The head issue is solved but now it may be leaking from the bottom cylinder bolts. If that is the case I am going to pull the cylinders and spray down the two gaskets with the copper spray and try again for test number three. As far as cleaning or being true there should be no issue at all as this was a brand new install, everything but the cases, and transmission. Everything else is brand new oem or aftermarket performance. As a add on, when I pulled the head everything looked beautiful. It is obvious coolant was not leaking into the cylinders and it is leaking around the bolts and flange. So hopefully all i have to do is pull the cylinders and permatex and I am good to go if infact it is leaking from there again. Thanks for all the advice as usual.