Quote:
Originally Posted by 1993CivicVX
Because at 65mph the tach would lurch to 2100rpm whereas at lower speeds of say 30mph, there is basically no lurch because shifting into 5th gear from neutral at 30mph means the rpm would jump to 1050rpm. No reason to have the idle be as high as 1000 at 30mph....
|
Well, that explains more thoroughly why it would second-guess the driver for that type of shift at that speed, but my question remains...why wouldn't it second-guess the driver for the sake of smooth shifts during OTHER types of shifts?
If the ECU programmer had the foresight to know that the driver would neutral-coast at 65mph and then shift into 5th...he would also know that the driver would neutral-coast at 30mph and then shift into 2nd or 3rd. Sound weird? Well, so does neutral coasting at 65mph, if you're not a hypermiler. Much more normal, very common and done by everyone, is downshifting from 5th to 3rd to accelerate (often for a pass); I would expect it to second-guess the driver that time if it's going to do so for other times. Why put in special programming for something people will never use, but then not put nearly the same program in for something everybody uses?
The question of keeping the cat warm, that one makes the most sense yet; it's essentially a "cold idle" behavior. Let's compare it to cold idle... Does the car idle higher for a few minutes when it's first started (but not driven away), or just for a few seconds?