White smoke is from lack of fuel. Check your main fuel filter as well as the 'acorn' filter in the top of the injector pump (assumuing someone hasn't already removed it and not refitted one).
Blue smoke is engine oil. Black smoke is unburnt fuel.
@fishmagnet. your post on #2 describes my gq. "From my limited knowledge I would be guessing that your burning oil , due to valve stem seals , blow by, glazed bore etc". Any suggestions on how to manage this? My mechanic says the the seals are a goner.