-is the car a non turbo? im obviously going to assume the 2 to 4 is kg/cm rather than psi because 4 kg/cm = like 56 psi and i've never known a turbo car to read that high even when over filled, lol. your oil pressure is not the problem, in fact you have great oil pressure. as stated above, check diagnostic box for engine codes.
-the diagnostic box is a little greyish/blue box that sits alongside your fuse box by the battery. remove the cap and look inside the cap and determine the pinhole layout, once you've determined that, place a wire in e1 and link it to te1. once that is done place the key in the ignition and turn it to the on position but do not turn on the car, immediately after you turn the key the "engine" light will begin to blink.
-the light blinks in sequence. for example: code 51, the light will blink first 5 times then pause for a split second and then blink 1 time. if there are numerous codes, the computer starts from the lowest codes in the 10's, then 20's, 30's, 40's, and ends with 50's. have fun counting the blinks as you will probably do it numerous times for reassurance as im sure everyone does. u will need a pen and paper to write them down.
-hope this helps you, if not i wasted a lot of space. lol. good luck :wave: