I take Mrs. Bloods Altima to get it serviced and inspected. There are no warning lights on. Guy starts it up takes it into the service bay comes in the waiting room and tells me I have a check engine light and it can't be inspected until I replace a sensor. I'm thinking WTF. NEVER had a warning light and the moment I want to get it inspected all of a sudden I need a sensor that costs $285 bucks. What are the odds?
Don't fall for it, Bloodrock. Get a scanner and see if you really have a faulty sensor. Mrs. Jughead used to have similar issues when taking my truck, or hers to the service station. I finally decided to invest in a scanner, so when I have issues like check engine light, rough idle, lack of power ... I just connect the scanner and diagnose the problem myself before even taking the vehicle to my mechanic. One time after I did a tune up on my vehicle, I noticed that the truck would stall intermittently as I was slowing down. I hooked up the scanner and got a code that one of the spark plugs was not connected. I checked, and sure enough I had forgotten to tighten one of the spark plugs ...

. I still routinely hookup my scanner to make sure I have no codes on either vehicle.