bought this to fix fuel drain back problem

It's a check valve. Fuel Volume would be my concern. The biggest issue I have with vehicles with carbs that sit is evaporation.