Mass reply guys ;) :
It had a new throttle body, by Verdi of all people, about 2 years ago ....If the throttle body is still good, then perhaps I will start looking for vacuum leaks as a possible reason and or stick idle control valve (or equivalent)....
Regarding the timing belt, yes its...