I have posted this question on the liberty forum and have gotten no response. Frustrated and annoyed at this thing. Throwing cam sensor code and I have tried 4 different cam sensors. Different pcm and checked timing. It will only start on one of the 4 sensors I have. Unplug cam sensor after start and it runs fine. Must be running off the crank sensor. Throws p0340 code. Could I have 4 bad sensors? I checked the wiring to the PCM and shook the harness and everything was good. If it was a wiring thing, I would expect the same result from one of the other sensors. The Chrysler sensor will not start the jeep. Any ideas would be appreciated. I have a 1998 xj that is my daily driver and it's way better then this frigging kj I am working on. Thanks.