The 1150 doesn't have a CAN-BUS system. A fuel filter failure is certainly a possibility. If you're not sure of the service history it's worth replacing it.
Spurious fuel pumps are available online, much cheaper than OEM.
When the problem occurs you could remove an injector and see if fuel is delivered.
A 2000 model is a single spark. It doesn't sound like a plug coil failure and, anyway that's more common with the later twin spark model.
On an 1150 that age it's important to check the brake hoses. Have they been changed - for stainless braided hopefully?
PS You might get more responses posting in the BMW forum.
|