Put in 1995 cherokee moter in 1997 grand cherokee limited now won't start
turns over have spark have fuel new plugs,wires cap put in different dist and coil,new batt
checked fuses and relays, computer says no codes also replaced crank sensor,will not start won't even fire. Have tried everthing that can think of