starting yesterday my car sometimes begins to idle irradictly after a long drive. as soon as i get ready to park and my car is in the P position when im about to get out... the idle jumps up and down. my idle fluctuates up and down.. i herd it could be cuz of a vaccum leak. or possibly speed sensor? has anyone else expierenced this? how would i go about fixing this problem.???

thanks.