|
Not necessarily a cold start problem. If it starts Ok from cold, that suggests the CSV is functioning as it should. I'd start looking at what the engine management system is doing while the engine is warming up. If it was the ICV, it would stall regardless of engine temperature. If it runs ok when warm, I would start looking at what's going on in the warm-up cycle.
Measure the current at the EHA when you start the engine from cold. You'll need to rig up a harness but you basically need to pull the plug, rig a short lead to reconnect one of the pins and hook a current reading multimeter between the second pin male and female contacts. At startup, you should see + or - 20 mA registering on the meter which shows it's running rich for a cold engine, this should drop down in stages to +/- 0 mA as the engine warms to operating temperature. You can do this in the garage under the bonnet, or you can get plenty of cable and run the leads into the car so you can keep an eye on the meter as you drive around. If it's a digital multimeter, you'll see if it's a + or - signal. If analog, you'll need to switch the polarity at the meter until you register a postive flow.
Do a search on measuring EHA current to get the correct figures for your engine - there's plenty of posts on this subject - but I'm betting your engine thinks its already warm and sets the mixture accordingly. I seem to recall there's a special case for your model in that the current is always positive, whereas the later models had a +/- variance but the basic principle is the same.
You could also check the resistance of your temp sensor. Don't know what the figures would be for your engine but you should be able to find it with a search, if nothing else you should see a change in resistance as the engine temperature rises. I think that's your culprit.
good luck with it.
__________________
1987 300e manual 250,000 km (sold)
|