Any idea what this is -- the oil pump, water pump, power steering and how easy it is to fix??
I dont think its any of the above. You can just see the threads of the big bolt that holds the alternator on - is that tight and is the pulley OK? Neither would account for iffy idle. May smell if your belt is being slipping