The fuel regulator looks like an aftermarket one.... Think for the ford was good for upto 450ish bhp
Not sure why it's on there tbh maybe the owner had it put on with the chip maybe??? I'l pass...
First time i've seen a regulator like that on a cossie rail, and i've seen enough cossie engine bays to last me a lifetime! LOL