Hmm...

Yesterday the car wouldn't start and the OBC was saying 'OIL LEVEL SENSOR + OIL PRESSURE SENSOR - CHECK OWNERS MANUAL' - which I did, it wasnt much help (refer to a BMW specialist).

I checked the oil level - no problems there, but it just kept 'binging' and not allowing me to start.

Eventually (with the assistance of my girlfriend) we managed to bump start the car. I drove straight to my local garage and the mechanic changed my oil for me AND the filter (Castrol GTX3 10w/40w), + topped up the gearbox level and gave the car the once-over - no problems, but he suggested I get a new battery as my one had a dodgy cell. - I like my local mechanic - he only charged me labour for all of that (£20).

Car started fine - drove home - no worries - happy bunny.

Today, car wouldnt start "again" - same thing. 'OIL LEVEL SENSOR + OIL PRESSURE SENSOR - CHECK OWNERS MAUNAL'.

So I went out and got myself a nice new battery (a BIG one) - I have just fitted it and the problem is persisting. Its strange, out of every 10 times I turn the key 6-7 of them I hear the starter motor engage with a loud "CLICK" (defo starter and not solenoid) but it wont turn over and it seems to be this warning message that is stopping the car from starting?

Any ideas where the 'OIL LEVEL' and 'OIL PRESSURE' sensors are? maybe if I found them I could disconnect the bastards! And why are they coming on when I have no Oil leaks, no 'creamy' headgasket blown stuff and my oil level is FINE!

Thanks for your help in advance.

FLAMINCOW