: PCM reflash for 95



parts68
03-25-06, 10:12 PM
Mines acting up and wont clear a tranny code so I switched PCM with identical car and tranny acts fine.
The other PCm now has a code for relearn of TPS that wont go away so Im guessing that both need a reflash.
Can these be sent to someone to reflash or is this a dealer only item?

Zorb750
03-26-06, 12:09 AM
Dealer. Make sure your TPS is good and try disconnecting the battery for 15 minutes.

parts68
03-26-06, 09:05 AM
Dealer. Make sure your TPS is good and try disconnecting the battery for 15 minutes.

done both of those,still didnt help.
Im getting conflicting info on the tps.
my snap on scanner says value is .50 VDC+- .05 at idle for it to relearn TPS.
Mine was at .60 and it wouldnt relearn in one car. The other car had a trans problem with line pressure not being commanded. Switched the 2 PCMs and line pressure is fine.
I have a snap on MT2500 scanner but it wont reflash like tech1,2 will.
Disconnecting the battery will start the cycle of TPS relearn all over again,clearing code with scanner wont.

1993 eldorado green1
03-26-06, 10:00 AM
done both of those,still didnt help.
Im getting conflicting info on the tps.
my snap on scanner says value is .50 VDC+- .05 at idle for it to relearn TPS.
Mine was at .60 and it wouldnt relearn in one car. The other car had a trans problem with line pressure not being commanded. Switched the 2 PCMs and line pressure is fine.
I have a snap on MT2500 scanner but it wont reflash like tech1,2 will.
Disconnecting the battery will start the cycle of TPS relearn all over again,clearing code with scanner wont.


im not sure where but theres a huge write up in here about the tps relearn. i believe bbob actually wrote the post some time ago, i had to do it to my 94 car to get rid of that code and it worked. it was an involved deal if i remember correctly. alot more than just removing the battery for 15 mins.

i dont think a reflash is gonna help you because the pcm still has to relearn the tps and if its not set right its not gonna relearn it.

i would look using the search option and see what you come up with, perhaps i can find for you as-well and ill post up a link to the thread..



on second thought i found it and here you go,,


CIRCUIT DESCRIPTION
This diagnostic test checks to see if initial Throttle Position (TP) Sensor/Learn and Idle Learn values have been stored in the Powertrain Control Module (PCM) . If these values have not been stored, Code P080 is set. Performing the TP Sensor/Idle Learn Procedure described below will cause Code P080 to become history.

TP SENSOR/IDLE LEARN PROCEDURE

IMPORTANT: Make sure nothing is touching or obstructing the accelerator or brake pedals, the heated windshield is turned off, and there is no load on the power steering during the TP learn procedure because this will prevent the PCM from performing the learn routine.



Turn ignition to "ON" (engine not running).
Enter diagnostics.
Turn ignition to "OFF."
Wait a minimum of 20 seconds.
Turn ignition to "ON" (engine not running).
Enter diagnostics.
Turn ignition to "OFF."
Wait a minimum of 20 seconds.
Turn ignition to "ON" (engine not running).
Enter diagnostics.
Turn ignition to "OFF."
Wait a minimum of 20 seconds. IMPORTANT: Make sure that the outside air temperature is at least 10°C (50°F) so that the A/C compressor will turn "ON."
Start the engine.
Allow the vehicle to idle continuously until the coolant temperature is 80°C, then idle an additional 5 minutes.
Apply the brakes and place the transaxle in "DRIVE" range.
Turn the Climate Control Center (CCC) to "OFF" and allow the engine to idle for 30 seconds.
Turn the CCC to "AUTO" and allow the engine to idle for another 30 seconds.
Place the transaxle in "PARK" range and turn ignition to "OFF." IMPORTANT: Because of the engine load differences with the A/C "ON" verses "OFF" the Idle Learn must be performed under both conditions. NOTE : If code PO80 does not change to history following the completion of this procedure, refer to "NOTES ON FAULT TREE" in this article.
TEST CONDITIONS
Test continuously.

FAILURE CONDITIONS
No TP sensor learn value is stored.
OR
No idle learn value is stored.

ACTION TAKEN
PCM turns "ON" the Malfunction Indicator Lamp (MIL) (Service Engine Soon).

NOTES ON FAULT TREE
If Code P080 does not change to history following the completion of the TP Sensor/Idle Learn Procedure, this may be due to incorrect or erratic signals from the following sensors:



TP Switch
TP Sensor
Vehicle Speed Sensor
Transaxle Range Switch (Park/Neutral Input)
Power Steering Pressure Switch
Brake Switch
High electrical loads may disable TP Sensor/Idle Learn. Components that may produce a high electrical load are the headlamps, the rear defogger, high HVAC blower and the cooling fans. If difficulty is encountered learning TP Sensor/Idle values (i.e. Code P080 remains current), turn "OFF" these high electrical loads. Also, it is important to accelerate the engine above 1000 rpm after turning "OFF" the above components because the PCM will think it is still under a high electrical load until it checks the system again (when engine rpm exceeds 1000 rpm). Furthermore, since the cooling fans cannot be manually controlled, engine coolant temperature must be below 105°C and A/C refrigerant temperature must be below 51°C in order to turn "OFF" the high speed cooling fans and their high electrical load.

parts68
03-26-06, 09:03 PM
I got one car to relearn with just doing the key on key off 3 cycles.
But PCM wont clear the trans fault(trans is fine)
the other wont learn TPS and evap is leaky so I cant turn on the a/c.
But it has always relearned in the past.Good write up tho.The more I work on these
95s the more I like my 96.