my regular mechanic has retired and I started using another highly recommended mechanic, I used him for the first time this week he serviced my Kia Sportage 1.7 diesel, but when I picked the car up I noticed straight away the engine was very noisy and the car seemed very sluggish, I contacted him and he picked the car up from my home as he advised not to drive the car, he had the car for two days and said he checked all over the car but he thinks the injectors needed cleaned and the guy who does this for him was booked up till next Tuesday and informed me that all was good with the car and it was ok to drive, I was driving the car yesterday it's still very noisy and at times there is a vibration in the car and when the heater was on there is a strong oily smell inside the car , anyone shed any light what could be up with the car?