last week my 90 535ia engine light came on and I could not get the car to go much faster than about 3 mph. After about 3 miles it cleared up and ran fine. (funny, that at the same time a noise that sounded like the driveshaft rubbing on a heat sheild also went away when it started running better).
I looked at the fault codes via the check engine light and got these; 1222, 1122, 2112, 2211, and 2221.
Does anyone know where I should start? From the bonneville mtr wrks site it may be the DME?, EGO sensor?, or Lambda Control #1?. So,,,, What's the next step?