I've just fitted an electric fuel pump and adjustable pressure regulator after my mech pump got buggered (don't ask

Now the van won't idle and bogs down whilst accellerating.
I am assuming this is down to overfuelling, however I will be checking this with a CO meter. I have used a gauge and blanked off the carbs and see 1 psi, (does what it says on the tin

Through my powers of deduction I have reasoned that the valve must be f@*&?d, or atleast not upto the job. Will a couple of rebuild kits fix this or would I be pissing into the wind? Anyone fitted one and was happy?
Cheers,
Daniel