The display module controls the glow plug relay, BUT you mentioned wiggling some wires? In the science of troubleshooting the act of replacing parts sequentially is called "the shot gun approach" This can occasionally affect a repair, but is a very inefficient and costly way to troubleshoot a problem. A far far better approach is to do some measurements and form a hypothesis and then test that hypothesis. Did you take a voltage measurement on the glow plug buss? Do you have a VOM and know how to use it? If the answer to one of both of those questions is no, I would suggest you would be money ahead to take the tractor to the dealer for repair or to some other qualified repair facility.
I agree with ya about the shotgun approach. I have a fluke meter, and I tested for voltage on glow plug bus during preheat. Problem is, I got intermittent readings. The first several turns of the ignition switch to preheat, i got zero volts. But then the 7th or 8th try, I got voltage. My dad is an electrician, so I am somewhat experienced in troubleshooting electronics. However, the preheat circuit on these tractors is new territory for me. I will do more testing and report back. My hope was that replacing the preheat relay would fix it. Relay was 15 bucks. Didnt work so I will keep working on it. I probably should invest in a shop manual too.
Ok so I did some more testing this eve. Here is what I found. I first disconnected the 4 prong plug from the preheat relay, and tested the plug when turning ignition to preheat. When the ignition is turned to preheat, i get 12v on one of the side connections. When the preheat light goes off, voltage drops to zero. All good. I then plugged the connector back to the relay, and the relay clicks when ignition is turned to preheat. So it seems that the relay is working properly. However, with that being said, I am still getting zero volts on the glow plug bus every time. The glow plugs are not being energized. So the problem is somewhere between the relay and the plugs. Im open for suggestions as to my next step.