If it's a 105 it's a 1.9 PD mate, so it won't be turbo fail caused by oil pump, it mat hawever be simply turbo failure as they do fail, you could also check the vacumn hoses as a leak will cut the turbo out.