It’s very likely to be a sensor problem. If the sensor in question starts to send false information to the car’s computer, the engine can do all sort of weird things. I’ve even heard of things like ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results