I have had a bunch of issues with this car recently 130k miles. A few weeks to a month ago now I was having issue with the car stalling at parked idle and was to my best research able to narrow it down to it being the iac or tps. My version though doesn't have a norm al iac valve, as it has an electronic throttle body. So i order a new throttle body get that replace and now the car is running fine. No rough idle, nothing.
Now the car was still starting high on rpms around 1500 - 1600 rpm and then slowly worked it's way back down to 8- 1k. don't know if this is apart of the issue but am just including it just incase.
Last thur/fri the car starts to have fluctuating rpm on a fresh start. What I mean is a start where the car has been sitting for some time with ample time to cool down.
The rpms start out at 15 -1600, settle down and then it starts fluctuating all over the place, at times even sounding like it's going to choke out but doesn't and it shoots up to about 1200.
Well today i got home from work and engine just cuts out as I am pulling in. I park the car shut it off and it starts back up just fine. A little fluctuation but nothing much.
Haven't tried to drive it since this has happened yet.
Any help would be appreciated.