I've been reading this post, and I haven't see if you put a mechanical oil pressure gauge, it can be installed where the oil pressure switch is, and it will give you a good idea of what your oil pressure is on a cold startup if you have abnormal high pressure when you start it that will tell you if there is a restriction in the lubrication system, if you have low pressure on startup that will tell you that there is excessive clearance in a Cam bearing, crank bearing, rod bearing, piston wrist pin clearance, and when the oil is warmed up you will see a drop in pressure, because the oil is thinner, I've had many engines that I've torn down and oil pressure will tell you allot about a engine, also you may have excessive clearance in the lifter bore or a internal crack in the engine block.