On my way back from NJ, 40 miles from home, and the dreaded Service engine soon light appears. It still seemed ok until I was 5 miles from home and all of a sudden the idle went erratic. I limped it home, plugged in my Jeep/Pontiac diagnostic tool (It may not have LR listed but it works...