Hi I have efi3.9 in a 1966 series 2 which now lets down on road without notice.( 6km walk till i got a lift did me all the good !!)
So im going to try your relay renewal as the root of intermittent failures im getting , both identical you sa y part# end 112 , both with 2 87 pins...