inputs.text: able identify reason ses light fix - service engine soon light came bmw x3 dealer wanted charge 144 diagnostics bmw specific scanner helped identity issue exhaust solenoid able fix without going dealerit always good run checks read fault codes also reset service engine lights erase codes hope device keeps working well