well I`d fix the vac leak and also get the fuel pressure checked , change the fuel filter if it has not been done in a while . sounds like it could be the fuel pump or regulator starting to go south. read this
http://www.automotiveforums.com/vbul...d.php?t=671060