Sounds a bit like fuel starvation. Is the pump making a noise when you turn the key prior to starting it? If you turn the key to the position prior to firing it up, the pump should run for a bit to pressurise the system prior to starting. To check it properly, disconnect the starter (yellow...