здраствуйте!!!! помогите пожалуйста

у меня соренто 2002 года, дизель. два года ездил проблем не знал, а этой зимой, полный пипец. на холодную еле-еле заводиться, а на горячую вообще, секунд по 15 держишь на зажигание, тем самым боясь спалить что-нибудь, и два варианта; либо заведется с третьего или четвертого раза, либо просто нет!!! я думаю может свечи не доконца или плохо прогреваются, тем самым не зажигают саляру!!!! или может какой датчик перекрывает подачу топлива, т.к. при заводах, из выхлопухи чисто воздух выходит без малейшего запаха!!!! помогите пожалуйста, что делать в такой ситуации

P.S. в теплом боксе при +14-16, грубо говоря заводится с пол оборота.