See if YouTube give any advise on the two engine codes.
i would inspect all the plugs and also check they are the correct plug for that engine , DENSO is the factory brand.
That switch wiring needs to be inspected .
Couple of guys on forum who had flat batteries all the time fitted a battery remote cut off, no ideal but made the cars reliable again .