Got Moho back from getting engine serviced. It suffered from diesel smoke higher up in revs, was meant to have been serviced before I bought it by dealership but was just oil change, so got the local garage to run a fuel system cleaner, eng oil flush , change all filters and eng oil, turns out fuel and air filt were dirty. Now it pulls really well with no smoke, happy days - couldn't be bothered doing it myself.