I have a 2004 330i ZHP shell I could part with :-) Zero rust and no body damage at all, but it's really just a shell ... you'd need drive train and most of the suspension (it does roll now, but suspension parts are mismatched).
You can easily use e36 drivetrain if you want to stay on the cheap ... we've done it no problem.
__________________
2007 BMW 328Xi Touring, 6 speed
|