thanks mate.
i bought it second hand, it's a 2011 model. just did bugger all mileage in that time. yep, got the DUC.EE on order, but i feel it's more fundamental than that. I just reconnected the bike and started it and it failed to start first time and the dash reset after throwing a SW### code.
again, key off and on, all fine (but persistent CEL - EXVL fault)
tending towards strong suspicion of ecu.
I'm also in Australia - I may try the dealer if i can't solve it as we have the aussie consumer law (similar to lemon laws) that is in addition to manufacturer warranties.
Otherwise I'm generally terrified of taking the bike into them.
Anyway, worst case scenario I spent about 150USD to get a sweet ducati performance ECU. A basic oil service at the dealer would cost close to twice that