2004 Landcruiser, 165700 miles with a rough idle which is worse when vehicle is in drive and when air conditioning unit cycles on vibration and idle get worse. New plugs and throttle body cleaned, the vibration is only at idle as soon as a little throttle is given it disappears, any ideas?