My CPS (crank position sensor) on my 1989 325i is past it's best (cables brittle and knackered) and I think its probably due a replacement as preventative maintenance.
My question is which one to buy to by and where from?
I know I can obviously get one direct through BMW but, in my experience you can usual find OEM parts far cheaper elsewhere, just without the BMW stamp and Part No. (sometimes just filed off too lol)
I had a quick look on the bay' and there is a Meyle on for around £35.
So is this one okay? I don't particularly want a "budget" version as IMHO, you buy cheap, you buy twice....
Any thoughts or feedback would be much appreciated!

Cheers