Hello folks, it's been a while. I've had pretty much trouble free service from my Mirage up until now. I'm getting a P0137 code. I've gotten it a few times now. I'll clear it out and it'll stay off for a little while but it keeps coming back. I thought to myself it's just a bad oxygen sensor. I'll go ahead and order one and install it myself since it's not under warranty anymore. Holy cow, that sensor is between $250 and $350 everywhere I've looked so far. Does anyone know of a cheaper alternative?