Sort of a yes and no answer on this one. No, you cannot hook this up to a stock car because the chip works off the assumption your base fuel pressure will be 42-43psi, line off. A stock regulator was set at something like 37psi. No, you do not need an adjustable fuel pressure regulator but you will need an aftermarket regulator capable of achieving said 42-43psi, such as the the Bosch "233" regulator which will give you that. Downside is that it is not adjustable.