Oil pressure light comes on 1NZ-FE Engine

low-oil-pressure-light

When i start the engine, it will ran just fine for about 10-15 minutes, When the engine gets hot, the oil check comes up.
I have tried to change oil pump, oil, crank shaft, rod bearings but it has not helped. What could be the problem? Please help



The Oil pressure sending unit may be faulty. Replace the sending unit with a new one and test. The original one may test OK on an Ohms meter when it is at room temperature but once it heats up the readings may change drastically. This oil pressure sending unit is a normal failure part.