It started out with the expedition getting stuck into park. One suggestion was to change the shift interlock solenoid. I purchased one and started taking my dash apart to locate it and I took out the ignition switch to test it because someone else had recommended to. It checked out fine, but the day before the SUV got stuck in park the wiper light and 4X4 light on the dash would come on for a split second and then go out and at that very time the radio would go off. If I put the SUV in park the radio would come on again. If that wasn't weird enough, now the windows don't work, the wipers in front and back don't work along with the washer pump, and my foglights and running boards don't work either. One of the manuals that I have has an electronic diagram and I see the GEM module connected to almost everything that is going wrong. In some of the forums that I have been reading it seems that there may be a faulty windshield seal as the culprit causing the GEM and fuse box panel going bad. Someone also suggested checking the TRS (transmission range selector), I couldn't find where it was located. I just wanted to post this to see if anyone could confirm or argue what could really be going wrong here. The GEM is about $310 and the body control module is about the same or more just for parts. That's a lot of money to just replace and pray that it works. ANY HELP IS APPRECIATED!! can reply to email@example.com
Thanks in advance.