BMW Series 3 2004 2.0

This BMW is a starter, but has issues that need dealing with.

Issues:

Main issue is the car needs O2 sensors replacing (Engine warning light is on)
Also since this problem was diagnosed it has now got another issue.
The car was running on one less cylinder with obviously less power & juddering. (Exhaust / running sound very intermittent)
The AA ran diagnostics & reported it could be Camshaft sensor or possibly Vamos unit (although unit tested & motor working he thinks could be connections as a possibility)
The Coils were tested & made no difference with new coil
So a proper diagnosis would be needed. 
(AA report included in photos)

Slight oil leak, nothing major.

CD not working

Scratch on bonnet & some small areas of rust on one side. (I had just bought some matching colour spray to fix & will include with sale)
General wear & tear for car this old, but still very good condition.

* It also has a Recall Notice for passenger Airbag. (Tried to sort, but they had ordered wrong part on the day)

Positives

ULEZ compliant 

New Radiator/ Belt (2 months ago)

Just Serviced at last MOT
MOT until end of September

X2 Keys
Spare Tyre & Tool kit
Very good Air Con condition
Heated Mirrors
New coils over last few years
Recent Battery change
Manuals & service book etc included

Starts first time

Could be driven away at on risk.
Is juddery & slow to get to speed, but I drove it for a couple of days like this out of necessity & is fine in faster speeds.


Selling as I don’t have the spare money or time to fix myself now. 
Was a great car to drive, very smooth & quiet drive before these issues. 
Been as honest as I can about the car.

This car is sold as seen, your welcome to inspect 

No Time wasters please 


Payment 48hrs after bidding end, or a non refundable £50 deposit if paying later.

Although states cash on collection (no other options) 
I would prefer bank transfer for payment please.