Try replacing the fuel filer and hopefully that will cure the problem. A fuel filter is so easy and cheap to replace. The problems you are describing are exactly what my 2000 SVT had before I replaced my fuel pump.