Are you sure he did the crank sensor? It is a tough one to replace down by the rear mount bracket and is a common failure. If he did that one, it may need to be reflashed. There is a tsb on this issue.
The speed sensor code will not cause hard starting.
The cam sensor is the same as crank sensor and can be confused.
Roy
SPONSORED LINKS
Friday, October 28th, 2011 AT 5:18 PM