Disconnect battery ground cable
Safely raise and support the vehicle
Remove attaching bolts and starter motor shield
Caution: when disconnecting hardshell connector at starter motor solenoid s terminal, grasp the plastic shell and pull off. Do not pull on the wire. Be careful to pull straight off to prevent damage to connector and s terminal. If any part of connection is damaged, replace the damaged components.
Disconnect battery cable and push-on connector from starter solenoid.
Remove attaching bolts and starter motor.
Do you want the install procedure?
Anytime battery is disconnected, there could be some relearn issues? If you drive the vehicle 10 miles or so, that should allow the pcm to relearn adaptive strategy.