Hello I am new here and I could use some help. I have a 2005 Tj with a 4.0. Was running fine with no issues, went to work and after my shift was gonna go home and had a crank no start. There was codes for crank position sensor. So I replaced it and nothing changed. Sometimes it will start and run for about 30 seconds and other time it will crank but won’t start. I checked the wiring harness and found no issues. The pcm is sending 5v to tps and crank sensor. So the pcm is sending power. The fuel pump kicks on for the 3-5 seconds to prime. Battery has a full charge, and fault codes change from iac to crank to o2 to no codes at all. The fuel and voltage gauge peg all the way to the left and the key cycle. I really don’t know what to check or look for next. Anything can help