oil pressure

Pull the plugs and find out which plugs are showing signs of Oil.

How visible is the smoke when you bust the throttle open.

New short block but not new heads????

Pull the dip stick.......does the oil have a smell of gas or the oil is real thin?