I am installing a 1Y engine in my T25 after the old 1.6D gave up.
Can any one ID the wires on the pics below.
I now the current labels are wrong.

The pic below isn't my pump but it is the same and shows the wires more clearly.

I think the top one with the yellow wire (or A) is the preheater (cold start) but what are the other two ?
I have also heard a rumor that the bottom one (C) may be for an immobiliser and is hiding the cut off solenoid in witch you have to carefully smash off to reveal the solenoid terminal ?? I don't hold truth to this.
Any help
Thank you