DUde that it so your max flow capaciter, They are hard to get to you have to pull your whole engine out and relocate the wheels to the top of the car.
LOL just playin---but that is 99.9% for sure your fuel pump, I have the 3.4 v6 also and mine did the same thing got my cousin to switch out the fuel pump and had no prolems since.
__________________
WhiteLiquid
|