I think an engine really needs constant oil pressure. On demand would create too much risk and reliance on sensors to turn it on before damage.I may be wrong in thinking about possibility of on demand oil pump
A good thought on canister filters, if one is fitted without an internal by-pass valve. This engine uses a paper element filter, so by-pass valve should be in the housing.wrong oil filter fitted is known to cause this issue ????
ahh see its already been checked
Twinair valve actuator oil filter
not sure if its block it would cause High pressure but easy to check plus give a Good idea of the state of the engine
post photo would be good
System pressure is measured at the oil pressure switch, on the oil pump. A blockage further up the line should cause the relief valve to unseat and relieve the pressure, so we can be sure any excess pressure needs the valve at the pump looking at.