Ford U1900-20, U2510-20, U2510-60 or P1260 on your scanner? On the second-generation Focus, the C-Max and the first Kuga, these codes very often come from one part: the instrument cluster. Cracked solder joints on its circuit board cut the cluster off the CAN bus, and because the Ford immobiliser (PATS) runs through the cluster on these cars, the engine may start and then stall, or not start at all. Below is what each code means, how to tell a cluster fault from a CAN wiring fault, and which models are affected.
What the fault looks like
- The engine starts and stalls after one or two seconds, with the key (immobiliser) light flashing
- The car will not start at all, or starts only on some attempts
- Gauges drop to zero, needles twitch or the whole cluster goes dark
- Several warning lights come on at once, such as engine, ABS, traction control and battery
- The fault comes and goes with temperature or when the car goes over a bump
- A scan shows U1900 in several modules at once, often together with U2510 and P1260
What each code means
U1900-20: CAN communication bus fault
U1900 is Ford’s code for a CAN communication bus fault (receive error). A module expected a message on the CAN bus, the network that links the engine computer (PCM), the ABS, the instrument cluster and other modules, and did not get it. The module that stores U1900 is usually not the faulty one: it is reporting that another module has gone quiet. On the Focus, C-Max and Kuga listed below, the module that goes quiet is most often the instrument cluster. That is why one scan can show U1900-20 in several modules at the same time.
The -20 after the code is a sub-code that the scan tool reads together with the fault. FORScan calls it the additional fault symptom. It adds detail for the technician but does not change what the code means: U1900-20, U1900-F0 and a plain U1900 are diagnosed the same way.
U2510-20: invalid data for vehicle security
U2510 means CAN: invalid data for vehicle security. Every time you switch on the ignition, the cluster and the engine computer exchange a security message as part of the PATS immobiliser. U2510 is logged when that message is missing or fails the validity check. Unlike U1900, it is not a total loss of communication: the modules can still see each other, but the security data does not check out. On these Fords it usually appears together with U1900 when the cluster starts to fail, and it is the code that leads to P1260.
If U2510 is the only code, the car starts normally and the code does not return after clearing, it may be a one-off caused by a weak battery or a jump start. If it keeps coming back with the symptoms above, look at the cluster.
U2510-60: the same fault with a different sub-code
U2510-60 is the same U2510 fault as U2510-20. Only the sub-code after the dash is different, and it does not change the diagnosis or the repair. Treat it exactly like U2510-20: check which other codes are stored with it and run the checks in the next section.
P1260: theft detected, vehicle immobilised
P1260 is stored by the engine computer when the immobiliser check fails. The PCM did not receive a valid key confirmation from the cluster, treats it as a theft attempt and stops the engine from running. The classic symptom is an engine that starts and stalls after one or two seconds, with the key light flashing on the dashboard. On these Fords P1260 usually follows U2510: first the security data is invalid, then the engine is immobilised.
Before blaming the cluster, try the spare key. If the car starts normally with the spare, the transponder chip in the first key is the problem, not the cluster. If P1260 comes with U1900 or U2510 and the other symptoms above, the cluster is the usual cause.
Cluster fault or wiring fault: how to tell
U1900 and U2510 say that a message did not arrive, not which part failed. These checks narrow it down before anything comes out of the dashboard.
- Check the battery first. With the engine off it should read at least 12.4 V, and 13.7-14.7 V with the engine running. Low voltage alone can set communication codes.
- Read every module, not only the engine. If U1900 is stored in several modules and they also log U0155 (lost communication with the instrument cluster), the cluster is the module they cannot hear.
- Tap the dashboard above the cluster with the ignition on. If the gauges flicker, the warning lights change or the engine suddenly starts, the cluster has cracked solder joints.
- Watch the pattern. A fault that comes and goes with cabin temperature or bumps, while the rest of the car behaves normally, points to the cluster.
- Suspect the wiring if the scanner cannot reach several modules at once, or if the fault started after accident damage, a water leak or wiring work such as a new radio or alarm. With the battery disconnected, the resistance between OBD pins 6 and 14 (CAN high and CAN low) should be about 60 ohms. A reading far from that points to a wiring fault.
- Ignore a one-off. A single U1900 stored once, with no symptoms, can be set just by plugging in a scan tool with the ignition on. Clear it and see whether it comes back.
Why it happens
The cluster board on these Fords heats up and cools down every time the car is used. Over the years, heat, vibration and constant power cycles crack solder joints on the board. At first a cracked joint still makes contact when it is warm or still, so the fault comes and goes. Later the cluster drops off the CAN bus more and more often. Because the cluster also carries the PATS immobiliser, every drop-out breaks the security handshake with the engine computer, which is why a dashboard fault can stop the engine.
Which models are affected
These codes are typical for the following European Fords. The early and the facelift clusters are almost identical inside and fail the same way.
| Model | Years | Cluster |
|---|---|---|
| Ford Focus (2nd generation) | 2004‑2008 | Early cluster |
| Ford C-Max | 2003‑2007 | Early cluster, shared with the Focus |
| Ford Focus (2nd generation, facelift) | 2008‑2010 | Facelift cluster |
| Ford C-Max (facelift) | 2007‑2011 | Facelift cluster |
| Ford Kuga (1st generation) | 2008‑2012 | Facelift cluster |
Other Fords can log U1900 too. If your model is not in the table, send us the full list of codes and the car details, and we will tell you whether the cluster is likely to blame. U1900 is a manufacturer-specific code: on other makes, including Mazda, it can mean a different fault.
Repairing it properly
On these cars a new cluster from Ford has to be programmed to the car, because the cluster is part of the PATS immobiliser. A used cluster from a scrapyard has the same ageing solder joints and the same programming problem. We repair your original cluster instead: we rework the cracked solder joints on the board and bench-test the cluster before it goes back. Because it is your own unit, the keys, coding and mileage stay as they are, and no programming is needed. Every repair comes with a 12-month warranty.
Frequently asked questions
Can I drive with U1900-20 or P1260?
If the engine runs and the gauges work, you can usually drive carefully to a workshop. But a failing cluster can cut out without warning, taking the speedometer and warning lights with it, and with P1260 the engine may not restart once you switch it off. Get it fixed before a long trip.
Will clearing the codes fix it?
No. Clearing removes the stored codes, but if the solder joints are cracked, the codes come back, often on the next cold start or bumpy road. Clear them after the repair to start from a clean slate.
Is U2510-60 different from U2510-20?
No. The base code U2510 defines the fault. The two characters after the dash are a sub-code and do not change the diagnosis or the repair.
Can a weak battery cause these codes?
Yes. Low voltage or a poor ground can set communication codes, so check the battery first. If the battery is good and the codes keep returning with the symptoms above, the cluster is the usual cause.
Does the cluster need programming after the repair?
No. We repair your original cluster, so it goes back in as it came out, with your keys, coding and mileage. Programming is only needed when a different cluster is fitted.
Get your Ford cluster repaired
We repair Ford Focus, C-Max and Kuga instrument clusters, along with Volvo, VW, Audi, BMW, Opel and Mercedes clusters, at our workshop in Kuldīga, Latvia. We accept clusters by post from all over Latvia and other EU countries. Send us your model, year and the list of fault codes, and we will advise the next steps.
If your Ford cluster drains the battery or shows a mirrored display instead, read Ford instrument cluster faults: battery drain and more.
See our Ford instrument cluster repair page or the main instrument cluster repair page to get started.
