Toyota 4 runner 99

car starts fine when cold,when you stop and try to turn on again it takes 3-4 tries. Sometimes it will be fine other times not. We have changed cables,plugs,pcv. Seems like it is fine and it happens again.