89 Cherokee grand Laredo 250+ thousand miles original engine and transmission. Runs great normally but it started stalling out but would restart most of the time. Yesterday I replaced the crank position sensor. It started just fine ran for a half hour, turned it off and it won't restart . Check fuel pressure 29psi to 34ps, spark seemed to be a little weak . And starting flufluid didn't help,almost seems like timing was off, then it started and ran fine then died again . What am I missing