There's some eagle eyed amongst us on here yes it is I don't no weather it's the casing or the mount but the f@@ker won't go in I'll have another look at it
Sorted the engine mount the chamfer on the casing was not machined properly so dremmel that and now sits in correct top end built up air leak test next and timing check with the buzzwangle