If the PCM wasnâ??t receiving a signal from the CPS it would store a code. Best thing is to pull the codes. Yes the Crank and cam sensors are use for timing. Crank and cam sensors basically work or they donâ??t. I have seen one or two that were intermittent. Hard starting when hot is usually a mixture problem, check your ECT sensor for correct hot resistance.
jeff