It’s your brake pedal sensor, your car thinks that your car has brakes on the whole time you are driving. It doesn’t only serve as brake light switch but also communicates with the ecu. You have to take the brake sensor apart and it is easy to fix. It should fix the problem right away. Worked on my evora. Took me for ever to find out the problem, it threw codes on my oxygen sensors, transmission temperature sensor, pedal forced idle. When I fixed the brake pedal sensor everything went away and drives perfectly!