I've been in a battle with my check engine light for a few months. The "engine lean" code drove me to my mechanic. My stock pig tail for the bank 1 O2 sensor melted years ago and it finally caught up with me. Had to have him find a new one to splice on (odd but 2 other tj's had different connectors). On the way home I got a clicking sound from behind the steering wheel. Check engine light came back on
!!! Jeep wouldn't start. Disconnected the wires from the relay that was clicking and the Jeep started up? I had a power steering switch code when my mechanic pulled all the codes?