Well, it turns out that taking my Landy for a short drive, in an attempt to clear out whatever was causing it to smoke on startup, was not the wisest of ideas I've had.
At 60mph, the engine started to runaway, with smoke everywhere. Thankfully I was near a junction and the engine cut out just...