Could be fuel filter

http://www.contour.org/ubbthreads/showflat.php?Cat=&Board=v6maint&Number=958655&page=0&view=collapsed&sb=5&o=186&fpart=1

or the IAC valve.

for both the driveability issues.

For the squeak, if it is more of a squeal, it could be the serpentine belt.


"Always do the cheap and easy ones first." 1996 V6 ATX 96K miles