Hello again,I was typing from my tablet and now I realize there are tons of typos along the way. This info I posted on the explorer forum might give you a clearer idea of where I'm at with this car.I have 2007 4x4 4.0L XLT Explorer that is showing these codes every day and then working fineVehicle Manufacturer: Ford
Vehicle Calibration ID: PWFE0AB.HEXCurrent Fault Log
P0750: Shift Solenoid "A"
P0765: Shift Solenoid "B"Pending Fault Log
ECU reports no pending faultsHistoric Fault Log
ECU reports no historic faults
Other discovered fault codes
(possibly pending, current or manufacturer specific)
P0442: Evaporative Emission Control System Leak Detected (small leak)
P0732: Gear 2 Incorrect Ratio
P0753: Shift Solenoid "A" Electrical
P0758: Shift Solenoid "B" Electrical
P0760: Shift Solenoid "C"
P0763: Shift Solenoid "C" Electrical
P0768: Shift Solenoid "D" Electrical
P1000: OBD-II Monitor Testing IncompleteAbout 6 months ago, the connector to the solenoid pack on the transmission got filled with water from the AC outlet, shorted out and killed both connectors (on the solenoid pack and the connector on the harness). I replaced the solenoid pack with a rebuilt one and a new harness connector and it worked flawlessly for about 4 months.The problem reappeared about 6 weeks ago. At first the wrench will show with no side effects and drive for about 50 miles without coming up again. Eventually it got to show more often and then would get stuck on a single gear (either first, second or third). Got a Ford tech to look at it and he decided to replace the solenoid pack with a brand new OEM one and fresh filter and fluid last week. That didn't work.Another transmission mechanic said it was a loose connection and that we needed to remove the red plastic cover on the harness connector to make a better seating between the connector and the solenoid pack and that didn't work either.Now ALL the grounds have been cleaned with contact cleaner and a mild scrub with sand paper and redone with dielectric grease, ALL the fuses and relays have been cleaned the same way and so have the battery terminals. The harness has been tested for continuity and wires from the connector to the PCM pass with no problems whatsoever.The problem first generates the wrench and sometimes the car will sit like it is on neutral (no reverse or drive) regardless of the shifter position and some other times it will drive on first gear only. After a few minutes the wrench will still be on, but everything will be back to normal. All the gears will shift nice and smoothly for several miles until it shows again. The second time the problem comes up, the check engine
light will come on along with it. The same problem comes and goes absolutely at random. Will appear at different temperatures, road conditions, speeds and distances traveled. We have hooked up a Autel MaxiSys Pro scanner and it shows the shifter is sending the proper signals (Park/Neutral, Reverse, Auto 1, Manual 3, Manual 2, Manual 1). While driving (when its working fine) it shows the solenoids activating properly to make the shifts. Temperature on the transmission shows about 200 F going up a fairly steep incline (ambient temp is about 86-90 F).After the codes have been erased, a test with the Autel MaxiSys Pro scanner will show no relevant faults (a brake
light and the tire pressure sensors malfunction only).Something that caught my attention is that I had to go on a two week trip in the middle of all of this and the explorer just sat there. When I came back, it had a hard start. I turned the key, everything on the dash went dark for a split second and then it started. I cleaned the battery terminals which had the white/green buildup and then drove it around for about 100 miles without having the problem come up again. Another interesting fact is that sometimes the car will start up and immediately show the wrench, without moving the shifter or even pressing the brakes. After that it will show at least one time at every drive. Sometimes 1 mile after driving, some other times it will go for 50 miles without it coming up.