I can not identify the haead from the numbers you stated, however may be I can point you in the correct direction to find your answer. The SPARE PARTS CATALOGUE for the TR3 by Triumph Motor Company Ltd. shows the part number of the various heads they used and on what serial number cars they were used on. I do not have a TR3 book , but I do have the TR4 SPARE PARTS CATALOGUE. It lists the following heads for the TR4 production: 510918,510919,512457,512458,510084,510545,511695. I note that each of these numbers has six digits as opposed to the five digit number you gave of 51151, But that number is similar. So first is there by chance a sixth digit on that number? and Does anybody else out there have a SPARE PARTS CATALOGUE for the TR3 who is willing to look up the numbers for the cylinder heads used?
I hope this helps.
Charley Fitch
