I have a 1997 TJ 4.0,,, When I turn the key over the first time and hold it is just turns over. Then I turn off the key and turn it back over and it cranks right up. I have replaced the fuel pump/filter, fuel regulator, starter, spark plugs/wires, cap/rotor, coil. still no change. is there something I am missing?