no oil pressure

Which side has the 308 head? Driver's of passenger's? I'm less concerned about the valve cover notching and more concerned about the rubbing. Can you post some pics of it assembled with the pushrods in place?