My car idles really high at random times...LIke when it first stars its normal. then it might stay normal for about a mile or two. then it will start high idling at like 1200-1500k.I adjusted the idle to make it come down and it helped when its normal but when it goes up it stays up. could it be the MAF needs cleaning or a tune-up.What are my possibilities...