1000 Really Weird Problem - Long And Complex

Discussion in 'Multistrada' started by Michael Runnicles, May 22, 2016.

  1. My oil temperature display has misbehaved occasionally, but last week it went rather mad, displaying all sorts of figures, HI or ---- I did try fiddling with the connector and wiring but the problem re-occurred.

    The engine management light came on and it sounded as though the engine fired on one cylinder intermittently, particularly at low revs, causing a few stalls when coming to a stop, but it re-started fine.

    There was a fault code:
    P0110 Intake air temperature circuit malfunction
    Low input - Warning light on

    I checked the following:
    Continuity from oil temperature sensor to the dash connector
    Continuity from air temperature sensor to the dash connector (both wires)
    Air temperature sensor resistance, including when warming it with a hairdryer - it decreased when heated (as it should) and increased when cooled.
    Resistance of existing oil temp sensor - same as new one (only tested cold)
    Removed and cleaned dash connector, and both ECU connectors (all were clean and still had grease on them)
    Cleaned oil and air temp sensor connectors (no sign of corrosion)
    Continuity of ECU ground connector to ground
    Cleanliness of back of ECU - perfectly clean, no corrosion whatsoever
    ECU signal ground seems OK as no difference when diagnostic cable connected and not (I've used the same connector for years on different bikes and it's wired and connected correctly)

    Two days ago I changed the oil temperature sensor and fired the bike up. The temperature display worked, but the air temperature (as read via ScamM5X AND JPDiag) stayed at 20C even when I warmed the sensor with a hairdryer.

    Today I went for a ride; for about 45 mins all was well, then the oil temp display went to ----; if I turned the headlights OFF it would display high readings, like 135, 145, then back to ---- if I turned the headlights on. Strange!

    A few minutes later the engine management light came on; a few moments later it sounded as the bike was occasionally firing on one cylinder, particularly at low revs.

    It then worked fine for about 2 hours, albeit with the same issue with the oil temperature display (except that switching the headlight off now made no difference) and the engine management light staying on, occasionally going off. But no misfire.

    I stopped for a coffee and when I re-started the EML came on and for the next hour I had lots of 'hiccups' with seemingly one cylinder cutting out and coming back on, with no pattern.

    Then the dash 'froze', at 4000rpm and 41mph, and the green neutral light would not come on. All other dash lights seemed to work, the mileage counter still worked, and so did the clock. I stopped, switched the ignition off, then on again, and the dash unfroze, but the occasional misfire persisted.

    I plugged in ScanM5X and it said it could not access the error codes (first time it's happened).

    On my way home the dash froze again (at different mph and rpm) and the misfire came on and off.

    I think it could be the dash, the ECU or the wiring (or CAN line). My next steps are to put in an additional earth strap to the ECU and if this does not work put in a spare ECU.

    Any thought really, really welcome!
     
  2. Going by the solution for all other problems people are having on this forum, I'd check your exhaust valve hasn't stuck shut ?
    :)

    Hope you get a sensible answer to your problem.
     
  3. There is no exhaust valve on a MTS 1000
     
  4. Earthing does seem to be a common denominator with problems like this, so my guess is that you're doing the right thing with the extra earth strap.
    Hope it does the trick.
     
  5. Sounds like it's time for a new 1200 before the EMM!
     
    • Funny Funny x 1
Do Not Sell My Personal Information