Does the high pressure fuel pump run when turn key on? Check fuel pressure when cranking over. Is fuel primer bulb pump up firm? The stalling could be...