P0134 (no O2 sensory activity) P0031 and P0032 (O2 heater not working). Bad sensor

I'm seeing P0134: the 1st bank, 1st sensor is showing no activity.

I'm also seeing P0031 and P0032 which means the low and high heating circuit isn't working on the 1st bank, 1st sensor.

I assume my pre-cat O2 sensor is bad? I'm not seeing any change in power.. MPG has dropped ~50 miles a tank.

Anyone know a good place to buy one of these?
 
Back