The first thing I recommend checking is the fuel pump pressure. See if it is within the manufacturer's specs. Also, see if it is dropping off quickly when you turn the key off and if it is building pressure quickly when you first turn the key on.
As far as the idle issue, it could be a vacuum leaks, the idle air control valve. Wait to see what the fuel pressure turns out to be and then we can move on.
Let me know what you find.
Friday, January 17th, 2014 AT 8:38 AM