2001 Corolla LE, 220,000 miles. Original starter. This car in recent month or so has begun to have some slight delay in cranking. I mean, when i turn the key to the cranking position, there is a slight delay before the cranking commences. Car will start and run, but this slight delay in cranking (which is slight but over the time period of a month has slightly increased). I understand that a starter relay can be the source of this problem. But if a solenoid is a relay, and if there is also a starter rely in one of the engine room junction boxes, then what is the comparison and contrast between these two relays? Which does what ? never mind any neutral switch or other interlock switch, would it be correct to say the ignition key controls the 'starter relay' that is located in the engines room's junction box? If that much is true, then what, in turn, does that relay control? Thanks is advance for any comment, answers, guesses, online references, etc, etc).