Forgot to mention yes my mechanic did fit the intake manifold, its definatly
oil you can smell it and its blue, hard to tell in vid,also half a quart in 300 miles i think is excessive, i'm going to ask him to do a leak down test, i have had no luck my previous motor was a 408w which did not last long due to a poor rebuild so this time i thought i would go crate and now this, i'm gutted