That part number actually fits 84-87, but there was an old TSB for a long crank condition in which they changed the time switch. In fact, a lot of us older parts guys still use that one. That number is 89462-20050. As for the plug, I don't think that should have ever changed. Are you sure you are looking at the time switch and not the temp switch?
For my 86 Toyota truck 4x4 2.4 EFI..cold start injector switch OEM number 89462-30011 the female part has square ending,mine has round ending.truck was formerly a turbo engine,changed out to new 22RE,is there a part difference?What's the number for the rounded ending?