my car is idiling a little high and i know that my timing is out, it idles at 1,500 rpm on warm up then goes down to about 1,000 then once its warm it rises to a constant 1,500 rpm.Does this mean my timing is running advanced? or retarded? any help would be much appreciated.