while at speed ,my 2004 330ci went into limp mode.surging between 800-1200 rpm. after a few hours, normal operation came back.i have codes 1632 and 1635.limp mode came back 30 miles later. any ideas. thanks steveb
You are having a issue with your throttle valve. I would check the wiring first to make sure the plug connection is tight and no wiring is damaged. If not then you may need to replace the throttle body.