yeah the white thingy is a accumulator/vapour seperator smooths out the flow of fuel and removes any bubbles. if you can get em cheap enough its worth a go.
ive seen peeps fix similar problems to this by putting the pump feed direct to the carb, problem there is you loose the fuel tank return, soi i expect it'll use a bit more fuel than normal?