I have an apparent sensor problem with my 2000 Jeep Cherokee Classic, 4.0 liter, automatic. Engine will turn over but will not crank. Engine light is on, fuel and battery gauges aren't working, all other electrical and fuses are okay. Was told it was either a malfunctioning CRANKshaft position sensor or possible CAMshaft positioning sensor. My question is which of these two sensors is causing the problem? Trying to determine which to replace. Thank you.