PCM Question
#1
Senior Member
Posts like a Turbo
Thread Starter
Join Date: Oct 2006
Location: Kansas City, MO
Posts: 319
Likes: 0
Received 0 Likes
on
0 Posts
PCM Question
I think it'* the PCM. Anyway, I've read various posts about how it "learns" when you make certain changes to your engine/components.
Just wondering if swapping the engine would cause this to occur. I don't have any engine problems, starts and runs like new. In fact it'* like I'm 16 again, ALWAYS looking for a reason to go drive somewhere.
I was just wondering if my car was studying while we're driving.
Just wondering if swapping the engine would cause this to occur. I don't have any engine problems, starts and runs like new. In fact it'* like I'm 16 again, ALWAYS looking for a reason to go drive somewhere.
I was just wondering if my car was studying while we're driving.
#2
Senior Member
True Car Nut
Join Date: Aug 2004
Location: In your garage, swipin' da lug nutz
Posts: 3,067
Likes: 0
Received 1 Like
on
1 Post
Yes and no. What I mean is, when you swap an engine, you typically have the battery out of the vehicle. This cuts power to the PCM, and on initial startup will have to relearn everything anyways.
I have found that whenever you swap in an electrical component, it is always good to disconnect the battery. Not only for the safety reasons, but also for the computer to relearn new sensor values, or new coil resistances, etc.
I have found that whenever you swap in an electrical component, it is always good to disconnect the battery. Not only for the safety reasons, but also for the computer to relearn new sensor values, or new coil resistances, etc.
#3
Junior Member
Join Date: May 2006
Location: BonnevilleHell
Posts: 0
Likes: 0
Received 0 Likes
on
0 Posts
Re: PCM Question
Originally Posted by J. Pierpont Finch
I was just wondering if my car was studying while we're driving.
This wasn't intended for modifications we have a habit of adding to the car, it was to account for wear and tear over the life of the drivetrain as well as variations in the actual motor installed (No two motors are ever "exactly" alike...even two built on the same day in the same plant will flow a little differently...it'* cummulative error in the manufacturing process)
The PCM is constantly computing pulsewidths for the injectors and ignition advance values for the spark based on how it sees the engine running. It uses the programmed calibration to start with. If the sensors tell it it'* doing a good job at guessing the correct values to keep the motor humming along, then the default values are just fine. If it is doing a poor job of guessing (i.e. the motor doesn't want to run at steady rpm and load, or it is puking emmissions) then it will start adding a fudge to the calculations till it gets it right. If it keeps using those fudged numbers all the time, it will store them in the memory of the PCM along with any error codes it picks up along the way. That'* Block Learn Mode in action.
Again, it can only account for a limited range of conditions. If you exceed them, the stored values will max out and it can't add or subtract any more fudge factor to the calculations. (This is what happens when you mod the heck out of the motor without adjusting the tables in the PCM that serve as the basis for computing injector pulsewidths and ignition advance....she mightta notta runna too good! )
#4
Junior Member
Posts like a Ricer Type-R
Might be time to ask yourself if you swapped all the old sensors, or used them off the donor motor. What car did the donor motor come from? What problems are you having? Do you have a scantool?
Thread
Thread Starter
Forum
Replies
Last Post