This forum went thru this for another member a few months ago. Many good points and ideas were brought up.
I believe that final fix was just bad wire connects on the engine sender.
However, your sender could be in a few different places.
Usually on the back of the engine, or the Glendinning synchronizer box. Sometimes on the front crankshaft.
First question to you, When you find your sender and it is not on the back of the engine and the wire connection looks good, does your synchronizer work?
There is a reason for this silly question.