no,on pump gas.don't forget it's 572ci and it'll want a lot of fuel. Yes,2 150# injectors per runner. On the calculations for injectors for 2000hp it said 230# of fuel per runner. Maybe it'll only need 1 set but i'm covering the angles...Also don't forget this is a street driver..