The PCM controls the starter solenoid electronically. If you're having starting problems, the issue likely lies within the PCM, the starter motor itself, the wiring between them, the ignition switch, or the neutral safety switch (which prevents starting unless the transmission is in Park or Neutral). You'll need to diagnose the problem using a multimeter or a professional diagnostic scanner.