That $650 sounds a good deal, that included replacing the timing-belt, right? 'S true the 325/e/es models have de-tuned motors and rear-gear ratios meant to increase mpg, also, they were adverted to have plenty of low-end torque. I won't argue w/ that, but my motor's always had an annoying 'dip' in its acceleration response-curve @ ~2250rpm. Where I got into a Dinan ECU chip right away, which increased the rev-limit to 5250rpm but requires 91-octane fuel. What was interestin', was that their e-motor chip provided a higher-percentage horsepower increase than the chips they had on offer for other models at the time (1987 iirc). wrt to the ride-quality, i'd put that down to the E30's semi-trailing arm rear suspension, which i've always preferred to the later 3-series' 'multi-link' rear suspensions, as being both more predictable and easier to modify.