I am having issue with engine check light for 1.5 years now (1KRFE KSP90 998cc), recently I got VVT solenoid from Shershah tested it and installed I thought it would go away(check light) but it came back in a day, issue is still there, Light comes on when going above 60km/h and sometimes at 80km/h on next restart engine light goes off and only comes on when going at speeds 60+.
I tested my old solenoid vvt from different ustads they all were satisfied with it and tested with electric current from car battery all of them said, "Itna jaldi nahi jata vvt solenoid, sahi he ye"
Many people had the same problem and got their o2 sensors changed and cat replaced but issue if still there.
I am attaching below the part and error code screen shot for review.