Richard, how did this all play out for you? What was your final find/discovery/fix? We have a 1990 Legacy, automatic, build date 10/89 as well. We had codes 45 and 22. We got the knock sensor replaced, now we need to address the Atmospheric Pressure Sensor. I am curious if your finds can save us a little time in this process?? Thank you much!