Carter 6270 fuel pump, high pressure

.................If u have an electric pump at the rear ur mech pump will free flow......yes, u should have a regultor..........kim.......