Hey Jerome
My SII engine used to come on a lot when I first got the car but it was also accompanied with the "safe mode" as where a lower gear was selected and restricted revs. Used to stop, turn engine off, wait, start again and was fine (until it happened again)
Ultimately turned out to be a faulty cable causing a short in the coilpacks - was all fixed and never repeated.
The ECU will have the fault code if you can extract it
Cheers, Al