Still in shock. Passed by the auto supply this morning, bought synthetic engine oil, ATF and gear oil for my 89 525i a, had fluids changed at the gas station, didn't watch over this unfortunately. Engine oil brand was Top 1, ATF and gear oil brand was USA 88, a new one to me that the seller said was the only brand he carried. Picked up the car, used it a couple of hours in traffic, parked for dinner, and when I was pulling out after, the transmission gave without any warning at all, no error message, engine running smoothly but nothing throughout all gears, except a very faint grinding at R. Had the car lifted and brought to my indie mechanic. Shucks. What could have happened? Am I screwed bigtime? Am thinking car may also have been jealous, since have been going around the past weeks looking at newer E34s.