My car can not display the engine light even when there's a problem
I bought this 2004 Platz with a replaced 1sz engine. (I don't know why the engine was replaced). I have been having trouble with it over sluggish acceleration, shaking and even stalling at stop lights. Even now the issue is worse because the car can not accelerated however much I press the gas pedal. I had it diagnosed for faulty oxygen sensor, faulty mass airflow sensor and faulty throttle position sensor.
Am concerned that with all these faults the ECU does not display the check engine light to warn me in advance. However when I turn the ignition key to ‘acc' the light is there.
Could it be a problem with the computer or the new engine is not synchronized with the computer. Someone help me please because the diagnosis guy couldn't figure it out.