Just an update on this thread. I used DIS to recalibrate the original sensor and the error went away and so far, 160 miles later, is still off. If you have this issue, give this a try first before going through the cost and hassle of sensor replacement.
The Mind Is A Terrible Thing.
2005 Impreza WRX