hi no it is just petrol not turbo diesel and it has 265k on the clock, we are getting it fixed i just thought i would ask to see what ppls thought were, if have recently drove to qld from newcastle the week before, my husband thinks it might be the manifold