My 1988 318i M40 starts and runs well, and then after about 100-150kms the engine starts coughing badly, and I lose power. The water temp is fine (new thermo three months ago), so I thought it was the fuel filter so on Saturday I changed that and also the spark plugs, but it happened again today. I fitted a new timing belt about 60,000kms ago.
Also, the SI Board is not working correctly - the speedo works for 100 metres and then stops working, and the service lights would either be on, or off, or some of them on, or others off, and so on. I put new batteries in, and checked the solder and various components, they all look okay (to me). Now the service lights are working properly but the speedo is the same: works for the first 100 metres or so, and then goes dead. The economy gauge is also not working. I had a look under the diff and that sensor and its wiring all look okay to me. All the dash lights, fuel gauge, rev counter, are working.
Perhaps the two issues are related?


