never driven one but do not expect a rocketship and the roadholding is not good on bumpy roads . A sports car for americans - posing value is good but dynamics not up to the cars looks .
The January 2003 Total BMW mag has a article from pages 100 to 105 .
the 99 is a double vanos motor so no big problems if it pulls ok -vanos expensive to fix -(noise like marbles in a tin can ) .Gearbox notchy from cold then warms up after a few minutes , typical loose gearlever can be fixed with new bushes .Check front spoiler mountings-plastic rivets break if pavement bumped .Rear suspension is similar to e30 design , so even rear tyre wear will be a problem .Cockpit room tight , so may be problem for overgrown midgets . Good luck .