Every time i drive and going into boost i end up finding a tiny pool of oil on the center of the valve cover. I suspect the oil cap is leaking oil but the cap and gasket are brand new. Could the valve cover have a crack allowing oil to leak through? I'm confused about where the oil is coming from. Thanks for help in advance