recheck the fuel pump operation especially the pulse hose for air airs due to cracks or loose clips. you checked the diaphragm but actual pump operation can only be confirmed by measuring fuel pressure output to carbs....something I have never done mind you. FP are not terribly expensive...