i have a 2001 Grand Cherokee 4.7L. it has developed difficulty in starting. always starts by 3rd turn of the key, hot or cold. i have gotten several opinions, including crank position sensor, temperature sensor, fuel pressure something or other. i don't want to just throw money at this problem. somebody out there must have experienced this problem, so am looking to forum to get the CORRECT answer before i start doing process of elimination. Thanks.