As it happens yes they do! I've just fitted them with one issue....I moved the engine 7mm up and over to fit the P38 pipe to the drivers side, this means the new efi one is a little closer to the chassis rail than I'd like so I'm just going to move it back to dead centre after my late lunch
But other than that it's perfect
Will take some pics once I finish installing it