Have you done a diagnostic scan?
Had similar problem, did a scan but error was "immobiliser Electronic Drive-Away Protection", but turns out to be starter motor faulty.
Had similar problem, did a scan but error was "immobiliser Electronic Drive-Away Protection", but turns out to be starter motor faulty.