Hi you do not have 3.5L 4 cylinder but you have 2.4L 150 HP just so that you know when you go to look for parts,
What you just described I would check MAF sensor, start your car put it in P and hit that MAF with your fingers just a bit see if engine speed changes If yes replace it. Its 89$ in A Zone. Also check your fuel pressure regulator instal fuel pressure gauge on your injector rail (engine off key on) should show 41-47 psi, start your car let it idle in P. monitor your gauge while disconecting the vacuum line that comes from your MAP sensor when you disconect that line your fuel pressure should jump up by 3psi. So 41-47psi + 3Psi if not replace your fuel pressure regulator. Also if you see any fuel in that vacuum line on the top of your regulator replace it. Good luck let us know your results. Also clean your IAC.