Good day all. I have been trying to find a solution some time now to a low idle issue i have been getting on my 2007 Grand Vitara. The vehicle idles low when the AC is off and more especially when it has more load for example when i turn the steering all one way. I tried several fuel injection servicing, changrd spark plugs and air filter and the basic tune ups such as cleaning the throttle body. It eventually reached a point a couple months ago when it actually would cut off but starts back easily.
What I did:
The cam sensor eventually read an error on diagnostics which i changed. This did not help and i ended up changing the crank sensor as well and a bad knock sensor found in the process.
The vehicle performance improved drastically after such work but the low idle issue was clearly still there. It was just a matter of time when it cut off on me again while reversing recently but didnt happen since then 2 weeks ago. I noticed a recent random stuttering as well when pulling off which wasnt very noticeable. I also noticed recently that while reversing, the fan came on and off every time the vehicle idled down on me. The only thing that regularly appears in any diagnostic i do but doesn't leave a check light which most mechanics tell me to ignore are 3 common errors saying ECM lost comm with BCM, TCM and ABS.
I have spent alot of money and continue to regularly service but Im afraid it will get to the point where it will stop again. Any ideas and contributions to solving this would be greatly appreciated.