what was it? bad wiring? or solenoid? vac leak?