I have been riding my X1 for while now and touch wood nothing serious went wrong so far. I am pleased with fuel economy and performance as well.
However recently it started worrying me.
When starting from cold after ~20 min of riding on motorway it likes to misfire while at 3200-3300 rpm, when reving up runs well then engine warning light is comming on. Found if I slow down to 2000-2500 rpm after while light goes off and engine is going back to normal.
When commuting back again on motorway as above repeats. (NO sign of misfiring while at low revs and city speeds).
Initially I suspected water in oil (as it was puking mayo) - installed temporary catch can on breather hose - still the same.
Changed oil and filter - engine seems to work slightly louder but misfiring is still there.
Checked with ECMspy - no faults or error codes (even after heating and reving engine up to 165 degrees).
My next suspects - 1.engine temp sensor, 2. wiring earth fault, 3.fuel maps (as engine doesn't want to go above 4500 rpm easily) .
As you all can suspect it's not funny when you about to overtake and heart beneath you suddenly stops

. Any clues welcomed
