Well the bulb is not burnt out so everything seems good. I have had the check engine light on for as long as I can remember. First it was an unbent pin on a sensor and something with the stepper motor. Then, I was getting emissions so I replaced the cats with the muffler while I was at it.
Now its been like a cylinder 4 misfire with another code just saying "ecu fail or random cylinder misfire" or something like that so replaced the plugs and wires. Cylinder 4 plug was pretty bad and the plug wire going to it was stretched beyond belief so had NAPA steal a longer one of the same style.
The codes been going on and off by itself but I bought a Innova OBDII scanner that can read all the diagnostics and freeze frame when it reports a misfire as well as do O2 sensor tests. I havent gotten to really use that because the the only time it got a freeze frame was when the thing could read Land Rover codes. I cleared the ecu, updated the reader but lights been off so Im happy. I still have an ABS light on though.