i have mechanical pumps on all my stuff .. just the V6 pinto did`nt have provisions for one ..( fuel injected ) originally .. now has 4 barrell carb ...i suppose there is a point in HP or rpm`s at which electrics are required to keep up with flow ..