Don't go replacing parts willie nillie. Without looking at it, you might wanna clean the throttle body, as that can cause a fluction in idle. Take it to autozone and check it for codes. Do not buy parts based on the code! If it has a code, post it up and we'll go from there. Leaking fuel pressure regulator is pretty common as well, but you usually have an extended crank condition as well. Does it take longer to fire up (first start of the day) than it used to?