I have a 2002 jeep wrangler with 37,000 miles on it. The engine light went on and it came up with secondary 0 2 sensor. Should this happen with this amount of miles on it? Where do you suggest to get a new one and a good one because i know there are different brands. I want to put this in myself. Is it hard to do? Has anyone done it?