My 96 Impreza Brighton 1.8L has recently had trouble both starting and idling. The problem was first noticed when the weather was below zero and it had trouble starting (it would crank but not start unless the accellerator pedal was pressed).
I put a bottle of techron fuel treatment through it and it seemed to help the problem but it now won't start unless I depress the gas pedal slightly. A Honda mechanic told me to check the tube extending between the mass air-flow sensor and the throttle-body for air-leaks. The tube seems to be leak-free.
Any ideas?