Well at right around 70,000 today I got my first check engine light.
I took it over to autozone and they pulled the codes, all relating to the upstream oxygen sensors. They don't carry them so I dug around online. Its looks like there is a left and right (threw codes for both) and together they run about $310.
This seems a bit on the high side. Since it threw codes for both, am I safe to assume both upstreams are bad? While it does seem a little early for a 2.5 year old car, I guess it would explain the 3-4MPG loss in the past month. This is not a maintenance I have ever completed myself, but it looks fairly straightforward looking at materials from previous gens.
Any info on the subject would be great.