A bad ETA or shorted wiring in the ETA could certainly contribute if not cause the problems you're having. You may want to read my write-up for the ETA on my S600. True, our cars are different, but the basic problem is the same...
http://v12uberalles.com/throttle_actuator_rewire.htm