Long time lurker, but this is my first post on here.
As always with starting issues, make sure that you have the following...
-Spark
-Fuel
-Compression
I'm not clear on how this issue started. From your first post it seems that you drove 20 miles with no issues, and then began having issues; is that correct?
If it were mine I'd check all of the obvious stuff first. Plug wires at both ends, battery connections, crankshaft and camshaft position sensor connections and the rest of the harness connections, fuel supply, etc. I'm assuming that you have decent compression since this is a new engine, but I wouldn't entirely rule that out. The fact that you can get it to run makes me think that it's either an intermittent electrical issue/bad connection, timing or possibly bad fuel.
I once had a 6G72 that wouldn't start. Checked everything and narrowed it down to a timing issue. Stripped the engine down to the timing belt, and it was all correct. I was really confused. Turned out to be that the roll pins that hold the reluctor disk in place behind the crankshaft sprocket had sheared off and the disk had moved. $2 worth of parts and about 5 hours of labor. Truck started on first key after that.
Does a '91 even have a CPS? I only have experience with the OBDII versions of this engine.
Hope you get it figured out.