first, inspect the idle air control valve for carbon build up. if it is dirty, you may remove it to clean it, (which i did), or use seafoam. a dirty iacv can dramatically effect idle.
the idle on your subie is set by the electronic control module and even a subie mech will tell you there is no adjustment.
however, and this is not recommended by any mechanic. on the iacv there are two mounting screws that can be turned to make adjustment to the amount of air flow at idle. the iacv is preset at the factory and is not supposed to be touched there after. ive read people who have done it and had no problems at all.
i would try both of these suggestions in their respective order before spending the enormous amount of money on a subie mech or replacement of the iacv.
you cant there is an electronic throttle position sensor that controls idle may be bad
Held down by two screws right on top of the Throttle Body.
how to adjust idle on 2001 legacy
Idle speed is controled by the computer, therefore non adjustable.
To adjust the idle on a 1993 Subaru Impreza, first ensure the engine is at operating temperature. Then, locate the idle adjustment screw on the throttle body; it's typically near the throttle linkage. Turn the screw clockwise to increase idle speed or counterclockwise to decrease it, while monitoring the RPMs with a tachometer. After adjustments, confirm that the idle settles within the manufacturer's specified RPM range, and check for any vacuum leaks that could affect idle stability.
If you get a P0507 High Idle code on a 2000 and 2001 Subaru Outback (2.5L) and the idle is not especially high it problem may be a bad connection at the neutral/safety switch on the transmission. The switch may be incorrectly telling the PCM that the car is in gear when it isn't, or the other way around. Disconnect the connector from the switch and check each pin to make sure it's seated well and theres no corrosion. Clean all the ground connections in the engine compartment and use dielectric grease when reassembling, then clear the code and see if that takes care of it If not then the car may need a flash update for the PCM
You don't, fix the vacuum leak that's causing the eratic idle conditions
Idle speed is controlled by the Electronic Control Unit and is not adjustable by the consumer. The question is why you would even want to mess with this on a car that is under warranty?
You have two adjusting screws at the top of the dieselpump. And the outer screw is for idle if i dont remember wrong. but that you will notice when you adjust the screw.
the idle is set by the comp so u need some sort of programmer
To adjust the idle on a 2000 Polaris Magnum, first, locate the idle adjustment screw on the carburetor. Start the engine and let it warm up to operating temperature. Then, while the engine is running, turn the idle adjustment screw clockwise to increase the idle speed or counterclockwise to decrease it, until the desired idle speed is achieved. Finally, ensure the engine runs smoothly without stalling at the adjusted idle.
You cannot adjust the idle in a Legacy GT, it is fuel injected and computer controlled. It should adjust automatically. If your idle is very high, or erratic, check for vacuum leaks and check the IAC (Idle Air Control valve) Sometimes the IAC just needs cleaned out with some carb cleaner, and it will be fine. Do some Googling for more info.