Fuel problem
It turned out to be the fuel pressure regulator (adjusts based on engine vacuum pressure - so also check for vacuum leaks).. might be something for you to look in to.
It is fairly easy to replace on the v6 as on the top of the engine on the fuel rail and just held in with a retaining clip - not sure which engine you have?
Be very careful when dealing with the fuel line.. do the job outside away from anything combustible and remove the fuel pump fuse first and crank the engine a few times to reduce any possible pressure in the fuel line before removing the regulator so it doesn't spray fuel everywhere when you pull it out.
For extra safety disconnect the battery to avoid any potential sparks.. but make sure you know the radio security code before you do so otherwise you won't have a functioning radio when you hook up the battery again as it will be locked until you enter the code. Also make sure the buttons all work on the radio as you need to enter the code with the buttons and if one isn't working you can't enter the code properly.







