dafteejit Posted October 11, 2017 Share Posted October 11, 2017 Hi all. This could be a long story so I apologise in advance to anyone who may get bored easily. My story. I bought the car just a few months ago, 2008 1.8TDCI with 82k on the clock. It's my first Focus and I was well pleased with it till about 4 weeks ago while driving around town, the Engine Malfunction warning appeared between my clocks. The car still drove normally, no limited revs no EML. It's been a very long time since I last tinkered with any cars and when I did, they didn't have "brains" After reading a lot of stories both here and other sites, I bought myself a modified ELM237 USB dongle and armed with Forscan loaded on my laptop read the DTC's stored on the car. I was pretty shocked at the number of errors I found, but I cleared them and scanned again many times, each time producing various errors, but almost never the same ammount or type of errors. P0087 - Fuel Rail/System Pressure - Too Low P0299 - Turbocharger/Supercharger Underboost C1956 - Steering Angle Sensor Circuit Failure U1900 - Missing Message for Engine Speed U1900 - CAN communication bus fault B2894 - Decklid Release Circuit Failure P1639 - PCM Vehicle Identification Block Corrupted or Not Programmed All these had shown up multiple times. Sometimes when cleared the car would start normally, sometimes it would crank much longer than normal before starting, and sometimes it just refused to start. I spoke to a friend in the trade who came and had a look. He checked a few things and finally suggested I have my cluster tested. I arranged with a company to have the cluster checked and if found faulty, repaired. I had a call after they tested it and confirmed it faulty. I gave them the go ahead to repair, and it was returned to me 2 days later. I refitted the cluster, switched on the ignition and was presented with the "Engine Malfunction" alert again. I hooked up the laptop and read the DTC's again. Intermittent error codes since fitting the rebuilt cluster include: Code: P1639 - PCM Vehicle Identification Block Corrupted or Not Programmed (most common). Code: U1900 - CAN communication bus fault. Code: C1956 - Steering Angle Sensor Circuit Failure. Code: U1900 - Missing Message for Engine Speed. That was last week. I called the company that repaired the cluster and they offered to test my ECU. I packaged up the ECU, cluster and key and sent them off. They messaged me yesterday and informed me that the ECU passed all tests and both that and the cluster have a clean bill of health. They shipped my items back to me and I took delivery of them this morning. Today I fitted the ECU and cluster back into the car, switched on the ignition and there was the "engine Malfunction" message again. I cleared the DTC's again and the car started instantly. I let it warm up sitting in the drive way then took it for a 15 minute drive. No errors were recorded during this time. Once back in the drive, I switched the engine off and restarted it. The warning was back again as soon as ignition was on, but the car started fine. I repeated the process a few times, and each time the same result. Reading the DTC's gave only 1 code every time. Code: P1639 - PCM Vehicle Identification Block Corrupted or Not Programmed. Over the next hour or so I repeated the process of starting and switching off the engine and I think every time had the same result as above. I cleared the code, started the car and took it for another drive. This time I drove for over an hour. No warnings and car drove fine. I came back home and switched it off. Turned ignition back on and the error P1639 was there again. If i clear the code and start the car, there are no warnings till the ignition is switched off and on again. As the ecu has tested fine, I'm at a loss what to do next. If any one out there has managed to stay awake through all this, I would welcome any input offered as I'm all out of ideas. Many thanks for getting this far :) Quote Link to comment Share on other sites More sharing options...
Stoney871 Posted October 12, 2017 Share Posted October 12, 2017 Sounds like someone fitted a replacement PCM and didn't code it correctly.After a new Powertrain Control Module (PCM) has been installed, the Vehicle Identification (VID) block has to be reprogrammed to the PCM.Configurable modules should not be exchanged between vehicles since the settings are unique to each vehicle. Failure to configure a new module may result in improper operation.Sent from my SM-G930F using Tapatalk 1 1 Quote Link to comment Share on other sites More sharing options...
dafteejit Posted October 12, 2017 Author Share Posted October 12, 2017 Stoney871 thanks for dropping by. I understand your reasoning, and the need for the VID to be programmed if a PCM has been replaced. My simple mind ruled this out as the car ran fine for weeks before the errors first appeared. Am I wrong in thinking that if the VID had not been programmed correctly during a PCM swap, that it would have been throwing up this error constantly? Quote Link to comment Share on other sites More sharing options...
Stoney871 Posted October 13, 2017 Share Posted October 13, 2017 TBH it would be expected to be a constant and persistent error. May be worth checking that the connectors to the PCM are clean, corrosion free and seated firmly. Quote Link to comment Share on other sites More sharing options...
mjt Posted October 13, 2017 Share Posted October 13, 2017 On 11/10/2017 at 11:36 PM, dafteejit said: Code: U1900 - CAN communication bus fault I think this could be significant. If you have CANbus connection problems it can throw up all kinds of spurious errors. From what I've read on this forum, mainly from TDCi-Peter, this is usually a problem with the connector to the IC although as you've had that repaired it may be elsewhere. Quote Link to comment Share on other sites More sharing options...
dafteejit Posted October 13, 2017 Author Share Posted October 13, 2017 Thanks guys for the input. It's still driving me mad. I too would expect the error to be constant if it was a corrupt or improperly programmed ID block. The 3 multi connector blocks at the PCM are all dry clean and connections appear to be sound. The fact that sometimes when the error is cleared it doesn't return instantly led me down the bad comms route. Today while I had time, I took the car for a short drive. No error at ignition on, and still no error after cycling ignition 15 minutes later. In fact I was able to switch the engine on and off 5 times before the error showed. A few times lately C1956 - Steering Angle Sensor Circuit Failure has popped up with P1639 - PCM Vehicle Identification Block Corrupted or Not Programmed. It's been pouring with rain today so if I get a dry spell, I'm hoping to pull the fuse box out and check integrity of it's connections. I have already removed the kick panel at the passenger footwell and sprayed the multi connectors with contact cleaner. The looked very clean before spraying. Apart from the fuse box, are there any other obvious points of connection I should be looking at? I have talked to a ford tech at my local dealers and he advised that if I book it in the cost will be £85 + VAT to hook it up and have a look, but he was mystified by the description of the problem. He wasn't convinced they could get to the bottom of this. It was as if he was trying to talk me out of parting with money. Once again guys, thanks for the advice, I really do appreciate it. 1 Quote Link to comment Share on other sites More sharing options...
Simon deep Posted June 23, 2021 Share Posted June 23, 2021 What was the outcome I have same problem Cheers Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Ford UK Shop
Sponsored Ad
Name: eBay
Ford Model: FordUK Shop
Ford Year: 2024
Latest Deals
Ford UK Shop for genuine Ford parts & accessoriesDisclaimer: As the club is an eBay Partner, The club may be compensated if you make a purchase via the club
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.