Update:
The timing belt was re-aligned and the second CPS was replaced. Within 24 hours, the CPS failed again. This is the third CPS within 500 miles. It seems something is shorting them out, or there is a another hidden problem. The water pump area is dry.
Mark will be investigating it...