yo Matt,
If all the shifts are hard, PCM is going into limp mode that causes E4OD to shift hard because the pressures are increased.
PCM goes into limp mode when it senses an error in the transmission shifting or electrical system.
The most common cause for this is the Manual Lever Position (MLPS) also called Transmission Range (TR) Sensor. This is the sensor that is bolted to the drivers side of the transmission case with the shift lever arm going through the center of the sensor.
Try disconnecting the battery for 15 minutes with the headlamps on. This should clear the limp mode and return the transmission to normal shift strategy. If it does then the problem is intermittent.If it still shifts hard then the fault is continuously occurring. It
is possible that there is another input/output signal problem, but 99% of the time it is the MLPS/TR sensor especially if it clears limp mode proving the problem is intermittent.
happens when the vehicle computer recognizes a problem in it's logic. When an expected signal value from a sensor is sent to the computer and is not within the computer's programmed specifications, "secondary" programs are activated by the computer to strive to protect the transmission from damage the improper sensor signal might cause to occur.
In other words, the computer is always expecting certain signal values from certain sensors i.e. the temperature sensor, the speed sensor, the throttle position sensor, etc. As long as these signals are what it would normally expect for the conditions and is normal based on all the other signals it is receiving from other sensors, it acts normally and accordingly.
If the computer, all of a sudden, receives some crazy signal from one of the sensors that is out of the normal range expected from this sensor, it will go to "emergency" or "secondary" measures.
These emergency measures vary depending on the severity of the defective signal. All this is preprogrammed into the computer's logic by the manufacturer. The manufacturer has decided that as long as a certain parameter of a particular signal is sent from a sensor to the computer, all is well. The manufacturer decided that if this signal is higher than their highest parameter or lower than their lowest parameter, something is wrong with that sensor and the computer should make someone aware of the situation and take action to try to "save" the vehicle systems or powertrain.
Perhaps the computer will simply cause the "check engine" light to come on. The signal variation wasn't severe or critical to cause any mechanical failures but the vehicle's operator is made aware that he or she should have the vehicle checked out electronically to see if a minor sensor has broken down or is starting to send the odd irratic signal. This type of condition is commonly referred to as a "soft code". Normal functions are not affected but if the repair is not made, performance or fuel efficiencies might suffer. Perhaps the sensor only malfunctioned one time and all other times was fine. This might be an early warning of a sensor that is beginning to fail or has a loose connector or connection.
Other times the signal needed to perform operations normally is so far out of specification that the computer has no choice but to go into survival mode. With transmissions, the computer will cause the internal tranny fluid line pressure to default to high to protect clutches and bands. The transmission also turns off the shift solenoids to cause the unit to default to a single gear, usually second or third. All normal instructions to control line pressure are overridden so a hazardous "slipping condition" cannot occur easily. This theoretically is so that the vehicle's driver can get the damaged vehicle to the next town for repairs. This condition is commonly called "Limp Mode" for this reason. You limp to the next town in second or third gear only, at full line pressure so the tranny guts won't slip on your trip in.
By the way, interestingly and just as a side note, if the cable harness going to your transmission was ever to become detached, severed or damaged, your transmission would also go to "limp mode".
The vehicle's computer would immediately sense that it has lost contact with the transmission and would set the codes and send "limp mode" signals to the tranny. But because the harness is severed between the computer and the transmission, no computer signals will reach the transmission. These sent signals, however, would have had the identical affect on the transmission as what taking away supplied power to the shift and line pressure solenoids has as in the case of a transmission harness being detached or cut. Due to the engineered voltage strategies of the solenoids, the transmission simply defaults to a single gear and line pressure defaults to high, all in order to "limp" you home.
A Throttle Position Sensor that improperly sends a reading that it is wide open when in fact it is physically closed would be detected by the computer when it compared this reading with the vehicle speed sensor that perhaps is showing very slow vehicle speed. The signal, by itself can't be considered wrong but when put against all the other sensor signals of the system might cause a computer concern. The computer, at this point, unable to "trust" the collection of signals because together they are not making sense in it's logic, will simply go to limp mode in the transmission to protect it and make the operator aware that something is wrong with one of the sensors and a mechanic's attention is needed to correct the situation.
Source: by Greg O at autotransinc.com via webarchive.org
DS1 DIAGNOSTIC TROUBLE CODES (DTCS) 29 AND 452: CHECK PSOM RESISTANCE
628; TG90 PERFORM DRIVE CYCLE TEST
here are excerpts;
"...
Possible causes:
â—ľIntermittent harness continuity.
â—ľDamaged Manual Lever Position (MLP) Sensor.
â—ľDamaged shift solenoid.
â—ľWorn friction elements.
•Enter Key On Engine Off Continuous Monitor Diagnostic Test Mode (DTM). Refer to Quick Test Appendix, Section 5A.
•Observe VOM or STAR Tester LED for an indication of a fault while performing the following:
â—ľWiggle, shake or bend a small section of the Powertrain Control Module (PCM) vehicle harness while working toward the dash panel, PCM and transmission connectors.
Is a fault indicated?
Yes DISCONNECT and INSPECT connector and harness wires. SERVICE as necessary. CLEAR Continuous Memory (REFER to Quick Test Appendix, Section 5A). RERUN Quick Test. If the concern remains, REFER to appropriate Transmission Group in Service Manual for possible internal transmission damage.
No REFER to appropriate Transmission Group in the Service Manual
read more..
------
fyi & posterity;
"...One of the most-difficult problems to diagnose on a Ford car or truck is a sudden neutral condition while the vehicle is cruising in 4th gear. Now this can have a number of causes, depending on which transmission is in the car or truck, but the cause we are going to discuss here is that #(~! *&A% Manual Lever Position Sensor – that’s right, the old MLPS. This sensor is responsible for more malfunctions than any other sensor in the system, and the kicker is that it seldom stores a code 67 or 634. Actually there is a standing joke in our industry that says, “You got a problem with a Ford, change the MLPS; it fixes everything,” which ain’t that funny because it’s not that far from the truth. Some of the problems the MLPS can cause are wrong gear starts, TCC hunting, no 4th gear, engine stalling, high or erratic line pressure and the problem that this article is about – a sudden neutral condition. Whether the MLPS is attached to an E4OD, AXODE, AODE or CD4E, the operating characteristics are the same. What that means is the MLPS is classified as a step-down resistor. The MLPS is supplied 5 volts from the computer as a reference voltage, and as the shift lever is moved from park toward manual low, the voltage in each gear-shift position will decrease as shown in Figure 1. The MLPS also can be checked for correct resistance, also shown in Figure 1. This way, if the resistance checked good on the bench but the voltage does not check good in the vehicle, you know there must be a wiring or ground problem. I know what you are thinking: You replace the MLPS on every job you do, so why should you check the resistance on a new part? Well, that’s fine, but one thing has become very clear lately: NEW DOES NOT MEAN GOOD! Now, let’s get to the meat of the problem. As you can see in Figure 1, the voltage in the drive/overdrive position can be 1.88 to 2.30 volts. The O.D. Cancel button, on those vehicles equipped with one, has no effect on the voltage seen in the drive position, nor does it matter whether the vehicle has a gas or diesel engine. This would be the voltage seen in the D or D position if it were available on the scan-tool screen in the data mode. Unfortunately, this information is not always available, and this “glitch” may occur faster than the scan-tool’s update capability so the voltage jump would be missed. Therefore, a digital multimeter must be used to monitor this voltage. This is of the utmost importance in diagnosing the sudden-neutral condition. This voltage should be monitored when the neutral condition occurs by placing the multimeter’s positive lead to computer terminal 30 if it is an EEC-IV system, as illustrated in Figure 2, or to terminal 64 if it is an EEC-V system. This wire is light blue/yellow on all applications except vehicles with the CD4E. On these the signal wire is red/black. Now, here is where this gets a little involved. The negative lead of the multimeter should be placed at the MLPS signal-return ground terminal at the MLPS. The reason is that the ground circuit for the MLPS can be shared by as many as FIVE other sensors, as seen in the wiring diagram in Figure 2. This means that there are factory splices in this ground circuit. If you check this ground at computer terminal 46 for the EEC- IV or computer terminal 91 for the EEC-V, the ground may check good but could be bad at the MLPS if there is a problem on the MLPS side of the splice, as also can be seen in the wiring diagram in Figure 2. The ground-circuit wire for 1989-90 F- and E-series trucks is black/white; all other vehicles use a gray/red ground wire except for CD4E applications, on which the ground wire is black/blue. Once the multimeter is connected to these circuits, as seen in Figure 3, place the meter where it can be seen while driving. When the transmission suddenly neutrals, be sure to have someone observe the multimeter, or use the meter’s MIN/MAX feature to record the highest and lowest voltage readings that occurred in the circuit. If the voltage jumps toward 3 volts as shown in Figure 3, and at that very moment the transmission neutrals, either the MLPS is faulty or the MLPS ground circuit is poor. Under normal conditions, this voltage reading SHOULD NOT CHANGE! When the voltage jumps toward 3 volts, this indicates a neutral-shift- lever position to the processor. This confuses the computer’s logic system, and therefore the computer is unable to fire the shift solenoids correctly (I think), and – BAM – you have a sudden-neutral condition. Why does the voltage jump because of a poor ground? The poorer the ground, the higher the resistance will be in that ground circuit. The higher resistance will cause the voltage in the overdrive or drive position to rise toward the 5-volt reference voltage, much like putting a bend in a garden hose would raise the pressure in the hose behind the bend. Ground- circuit integrity can be verified by placing the positive multimeter lead to the MLPS ground terminal at the MLPS and the negative multimeter lead to the negative battery post, as seen in Figure 4. With the multimeter set to DC volts and the engine running, the maximum voltage should be 0.1 volt. If more than 0.1 volt is seen on this ground circuit, it is NOT a good ground. In order to correct this condition, cut the ground wire close to the MLPS, attach it to a known good ground and recheck as previously described. Two things must be remembered here. One is that the return electricity will seek the path of least resistance. This path MUST be the ground circuit, NOT your multimeter. That’s why you should see a maximum of 0.1 volt on any 5-volt-reference ground circuit; 0.3 is acceptable on a 12-volt-reference voltage supply. The second thing to remember is that most electrical- fault phone calls I receive on the ATSG helpline are ground-related problems, so be sure to use the voltage-drop method of checking grounds as described. It may help to prevent you from falling into this trap..." See Diagrams & instructions
Source: by Pete L at
http://web.archive.org/web/20030510...p://www.transonline.com/transdigest/magazines/1998-10/Shift Pointers/index.html