I'm not saying this is the issue but that CPS is a magnet, so it can attract metal shavings that stick to it. If you've noticed a bad spot while starting or it doesn't sound right when starting maybe you have some metal shavings on the sensor.

Wouldn't hurt to take it out and check it.

Of course disconnecting and reconnecting it on top of the intake would be the first thing I would try.

You could also try clearing the ECM.

Take the positive cable OFF the battery and touch it to ground for 30 seconds.

Verify this is correct for your 2001 before doing it.