Hi and welcome to FixYa!
As a first course of action I strongly suggest that you take it in to any reputable mechanic and have an engine scan. During the scan it will list trouble codes and by then you'll know what part to be replaced.
Although in my own opinion, you may have a faulty TPS (throttle position sensor) or a faulty MAF (mass air flow) sensor. If one of these sensors are faulty you may experience an erratic idle, may have engine stall or have a fuel cut off during take off.
This is located in the throttle body where the air filter is inserted.
Hope this helps and thank you for using Fixya. Have a good one!
252 views
Usually answered in minutes!
×