Thanks for the replies - I dropped it in to my dealer this morning, heading off overseas this afternoon, so have left it with them to work out, great to deal with and seemed confident it was not a huge issue - we'll see!
As for your reply, pauly69, can you explain what the dpf cycle is? not...