DP08GT, My brother came over and visited this evening. I asked him about the details of him using JB Weld for that repair. He said that at first he thought it was the sensor. But the magnet that is in the upper gear for the timing chain that acts on the sensor is what was bad. It had come loose because the plastic that holds it in place had cracked and the magnet had come loose and dropped inside the engine. He said the quick fix is for replacing the magnet. He had to modify the new magnet plastic housing because it is designed to insert from the other side. Once he removed part of the mounting so that he could insert the magnet from the side available through the sensor hole, he aligned the upper cam gear with the sensor hole, cleaned the hole in the cam gear with Q-Tips and alcohol, and used the slow JB Weld to hold the new magnet in place. He said he also put in a new sensor because the old magnet had rubbed against the old sensor. His engine is the 3.8 and the year is 1990. He said I has been running fine ever since.
There is another problem he had with that engine that you might run into. It was making a lot of noise. He thought it was the AC clutch. It turned out that the harmonic balancer is made of several parts. There is a spring that provides an initial dis-engagement for reducing the rotational mass to make it easier on the starter. When that unit goes bad it makes a racket. I don't know if your 1991 3.1 has the same set-up, but if you have the front of the engine make a racket, it probably is the harmonic balancer.
He also had a problem with the low pressure return line for the PS not having good clearance with some parts.
Good Luck.
JimPghPa