Yes diesel, but i bought my father inlaw a 335i bmw (petrol) its got 130,000miles and still going strong. I had to get the turbos reconditioned 12000miles ago and for me thats the negative of a turbo engine but i wouldnt be too worried about it exploding due to engine failure as long as you...