This is now classed as a modern classic so will appreciate in price in few years time
Engine and gearbox runs great
2004 bmw 330i auto se in good condition but still a working project
140k miles 
Seats upgraded to leather electric memory from cloth manual seats
Front bumper changed to msport
New power steering pump
New thermostat
New water pump
New oil cooler
Service oil and filter change
Rocker cover gasket done
Rear arches have been touched up to remove rust
New front wings installed but need re aligned and could do with a respray to match the paint
Dash trims wrapped to alcantara
Front headlights have been conv9erted to xenon and halo with new lenses
Android stereo 
Msport steering wheel wrapped in alcantara 
Custom diamond mats 
Engine light comes on and goes off sometimes think its to do with needing a oil level sensor which is cheap and can be replaced along with next oil change