still navigating blindly wihtout looking at your parts list?
😇
that thing on the center of your pic IS your fuel paump.... meant for EFI, so no wonder your weber cant cope with the pressure
that thing on the center of your pic IS your fuel paump.... meant for EFI, so no wonder your weber cant cope with the pressure