Jaguar Xjs 5.3 versus 6,0 V12 Throttle Position Sensor

The TSB given by Bob does not describe the 6.0L V12 TPS.
DBC2626, what I have on my '95 6.0L V12 with Marelli ignition looks like this:

One will notice that EAC9634 which is what the 5.3L V12 has a small keyed shaft, while the DBC2626 has a hole and mates to the much bigger and fatter shaft in this way (I am sorry it is just a parts diagram, I did not take good pictures of the disassemble part):