I just got a PPI on a 1990 325i with 80k miles on it and here's what the mechanic said it had wrong (i am interested as to how bad or important these problems are):
Power steering hose is leaking
Front brake pad sensor is broken
might need lower control arms
washer pump is bad
wiper switch bad on high speed
freon is low
needs an a/c belt
antenna gromet is bad
oil pan gasket is bad
any help about cost or danger to the reliability of the car would be appreciated