No, looked like electronics. Short stop after slow driving but full speed after restart.