Hope this helps.
I had a similar problem with by 92, checked everything, changd everything still same problem.
Turned out to be a bad splice in the pick up coil wire . don't know if it was factory or what but it was hidden under protective plastic sheathing right where the pickup coil wires...