Just to update you guys I found the problem was not the valve gasket or the oil filter housing gasket. It turned out the o ring for the crank sensor which is right above the inlet vanos was not good, So I replaced it and not more leaking. This person also had a similar problem but his crank sensor was located by the manifold
http://www.e90post.com/forums/showthread.php?t=737210