340 is knocking

Oil pressure fluctuation could indicate a rod bearing issue. Pull the oil filter off and cut it open. Examine the pleats for any bearing material. On a fresh rebuild, there may be some fine metallic particles but there should not be any bearing material.