TobyXR6
Member-
Posts
7 -
Joined
-
Last visited
-
Days Won
2
TobyXR6 last won the day on June 10
TobyXR6 had the most liked content!
Reputation
3 Neutral-
@mc03 Your solution of a separate switch to ground the fuel pump relay and use the oil pressure switch to maintain this ground was exactly what I was going to do if I couldn't get to the root cause. Fortunately/unfortunately, the problem has not reoccurred (see above post) since doing a bunch of things. My plan (if the problem persisted) was to use a timer relay in conjunction with the oil pressure signal such that on starting, the timer relay would provide the ground for a few seconds before turning off which, by then, the oil pressure switch would provide the ground. That's how they used to do it before PCMs/ECUs when changing from a mechanical fuel pump to an electrical one. Back in the days of carburettors, you didn't even bother with the timer relay as there was (normally) enough fuel in the float bowl to allow the engine to start before there was oil pressure and fuel pump would start up... I hope you can get to the root cause though, as this problem is VERY frustrating and I too considered buying another PCM (at a quoted price of $1200) as I couldn't bring myself to having a non standard way of operating the fuel pump...
-
OK, I haven't given an update as although the problem hasn't reoccurred (despite it happening, pretty much every time we drove it), I can't give an exact reason why it is fixed as I did a bunch of things and one of them may have fixed it or perhaps (since it was a temperature related issue) it isn't fixed but winter temps have made it go away (for now....). But, considering how it hasn't faulted in a month or so, I thought I'd share some of what I did and some comments regarding what these might have achieved... A recap: Fuel pump relay would turn off after the car was running (particularly in heavy traffic) for a while and then the starter relay would not work. Sometimes, after a short drive and parking for a while (while shopping or whatever - and some heat soak occurred under the bonnet), the fuel pump relay and starter relay would not work until the under bonnet temps cooled down. Once the under bonnet temperatures had cooled down, it would start again. I traced the problem to being a loss of signal from the PCM to these relays (the PCM grounds the low side of the coils in these relays, to allow the PCM to allow them to turn on/off) - I.e. the PCM was turning off these relays. I was able to confirm this by measuring the signal at the PCM connector (by running a diagnostic wire all the way to - and inside - the PCM connector). What I have done since last post: I replaced the cooling fans and shroud because (coincidentally), just before sending the PCM off, the outer ring of one of the fans failed and was rubbing on the shroud. I had sent the PCM off to Injectronics who tested it and could not fault it on their test rig, they returned it but I couldn't immediately start the car as while fitting the cooling fan shroud, the small plastic outlet at the side of the radiator cracked (and I was in the middle of doing 5.). Although (2) was annoying, I've noticed the car had been running a bit hotter than normal (not too bad, but the needle in the temp gauge could point - almost - straight up, if the car was stuck in traffic for prolonged periods), so it was time for a new radiator soon anyway. When I replaced the radiator, I did a complete flush (with coolant flush) and did several water flushes afterwards so when the new (Ford) coolant went in, it would be nice and clean. BTW, the old coolant was a nice green colour (no rust in the coolant) which was not surprising as I regularly replace the coolant. I cleaned (thoroughly) the battery terminals (which for a LONG time) were getting that white/blueish powdery build-up on them. I also bought some CRC Battery Terminal Protection spray, and sprayed the battery posts (thoroughly) before reconnecting the terminals. I (unrelated to the issue, but this is another reason for the slow update), I removed the IRS and replaced all the rear suspension and diff bushes. What could have fixed it: Nothing, it could still be faulty, as the weather is now cooler and the new radiator is now working more efficiently, so maybe now, the under bonnet temperatures are low enough for whatever was failing to no longer fail. 1a) Although I don't think this is the case, the air off the radiator blows straight onto the crank sensor (which, if not giving the PCM the right signal, the PCM might assume the engine has stalled and turn off the fuel pump). I doubt there's anything wrong with the crank sensor as, when I (earlier) had used my switch to ground the signal (that goes to the PCM to allow the fuel pump relay to run), the signal from the crank sensor was good enough for the other functions used by the PCM to still allow the engine to run perfectly fine. However, it is possible that the PCM (somehow) uses the crank sensor in different ways (for ignition timing and for fuel pump relay operation) such that it works OK for the ignition timing, but the PCM still didn't consider the signal good enough to allow the fuel pump to run (BTW, there were no crank sensor error codes). I doubt this too, but I don't know how the PCM code is written (despite reading the Ford Manual, which has quite a bit of useful info, but not enough to know for sure). 1b) Again, although I don't think this is the case, it is possible that some other component under the bonnet (the PCM itself) was being temperature stressed and either going into fault, or faulting enough that the PCM decided to turn off the fuel pump. I doubt the PCM was turning off the fuel pump due the PCM getting temperature stressed as Injectronics thermal stressed it as part of their tests (I rang them - both the first time I sent the PCM to them, and again the second time, where I had quite a long discussion regarding their testing and I feel pretty confident they've stress tested it more than it was being stressed by a slightly inefficient radiator was causing). When I read the Ford manual, I also couldn't see any other sensor that (if failed) would give the same symptoms. The PCM and/or some sensors were getting a "bad earth" signal (due to the battery post corrosion/build-up) and this was causing the PCM to turn off these relays. My brother is an (very experienced) electrical engineer and a "bad earth" was one of the things he suggested I look at when the problem first occurred. I did check (with a multimeter) the condition of the earth at the PCM (when originally diagnosing the problem) and I could never find a problem with it (always less than an Ohm or so) but I know from my experience as a mechatronics engineer, that poor earthing and sub optimal connections can cause intermittent (and difficult to identify) problems, particularly with low voltage signals (such as you find under the bonnet of a car). To be honest, I only decided to buy the Battery Terminal Protection spray to rule it out (more out of frustration, and a desire to rule it out) and I'm not saying this fixed it, but it is a real possibility that the problem was a simple as that. There was a problem with the connection from the PCM PCB to the pins where the engine loom connects, and Injectronic's work of removing and replacement of the original and (later) their sealant around the cover plate under the PCM aluminium housing, has flexed the PCB and/or pins in such a way that the connection (which - assuming the connection was bad in the first place), now is a better connection and no longer effected by thermal stress. I doubt this to be the case, but I guess it is possible. I really don't feel confident the problem is fixed but since the problem was occurring VERY frequently (almost always on every drive), and now it hasn't faulted once in the past month or so, I think option 1 is unlikely (I'll update this post if the fault occurs again). I don't think option 3 is likely as I suspect the connector pins are soldered directly onto the PCB and the silicon sealant (for the cover plate) is unlikely to provide sufficient force to fix a dry solder joint (BTW, Injectronics remove this cover to visually inspect for dry solder joints and couldn't find any - both times they had it). So (despite finding it a bit hard to believe that the battery connection was good enough to allow BIG currents to flow when the starter motor was cranked, but bad enough to upset a sensor's signal to the PCM), at this stage I'm thinking it is option 2... BTW, the P0230 error code might have been a bit of a red herring, as I was (when the fault occurred, effectively) grounding the fuel pump's starter relay (to over ride the ground signal that the PCM should have provided, so we could continue to drive the car) but in doing so, I was also grounding that pin on the PCM (which the P0230 fault is reporting - there's a short on the fuel pump relay signal). So, my over-ride method may have been the cause of the P0230 error code after the fault (whatever it was) had caused the PCM to stop allowing the fuel pump to run... Anyway, sorry for the long explanation but I know how frustrating this fault is (I've been battling with it for over a year now) and I figured some feedback of what I did (even if it is a bit long), is better than nothing at all. If you have this problem and are able to fix it (definitively), please let the forum know :). Toby
-
Thanks Barra T, I'll do some testing/diagnostics when I get my PCM back and the cars running again. While the PCM was sent away, I took the chance to get around to replacing the Diff Mounts so I've taken out the IRS module (and I'm also replacing all the rear suspension bushes to freshen it up while the IRS module is out - even though they don't look bad at all) so it might be a little while to I can do anything. I'm not sure if the P0230 DTC is being set by my "over ride" grounding switch rather than from the actual fault. To enable the fuel pump to run when the fault occurs, I've wired in a "over ride" grounding switch in parallel with the PCM's grounding output. As you earlier pointed out (though the manual is a bit unclear about this), the P0230 error detects a fault in the "primary FP circuit" but under the heading of "Electrical Condition" it suggests (as you found) to check for a short between the relay and the pump (secondary circuit of the relay...). Since the PCM is only controlling (and presumably sensing its voltage) the relay coil's ground pin, I can't see how it can determine a short (or open circuit) in the secondary circuit (between the relay and the pump). But hey, I'm running out of ideas and there's nothing like getting input from someone who's had to deal with a similar problem, so thanks VERY much. The thing that worries me (about assuming it's the fuel pump) is that it runs fine when I use my over-ride switch but maybe it intermittently shorts (or open circuits) and then the PCM detects it (somehow) and then via the P0230 diagnostic fault shuts it down or something. After all, fuel pumps fail... Either that or I'm causing the P0230 fault (while trying to fix some other cause) and sending myself on a wild goose chase. Thanks again, your input is much appreciated. s
-
I have a 2002 XR6T manual with exactly the same problem that I have been chasing for half a year now. The car is totally stock (no flash tunes) and has been maintained very fastidiously since I bought it 19 years ago. The symptoms are that the fuel pump relay cuts out and then, the starter relay won't allow the engine to crank. It happens when the engine gets hot (it can occur after a short while in warm driving conditions, or after a short drive and stopping for a while - and heat soaking occurring) both the fuel pump and starter relays won't work. I have done significant testing to get to the "cause" of these relays not working including making a circuit board up with LEDs to monitor the voltages at each pin on both relays. I've traced the problem to the PCM not pulling the B27 FP pin (926) and EEC B (324) pin (for the fuel pump relay and starter relay respectively) to ground. These relays require the PCM to ground the negative pin on their coil to allow the PCM to turn them off (e.g. to turn off the fuel pump if the engine stalls). I have even run my diagnostics wires to the connector at the PCM to be sure the issue is not in the wiring loom as my diagnostics also includes two over-ride switches that I can switch to provide an alternate ground (instead of the PCM) and therefore allow the car to run when the fault occurs. When I use these override switches, the fuel pump and starter relays work fine (though obviously this is not safe to do as the fuel pump will continue to run if the engine stalls - say after a big accident - but this is just to diagnose the issue). I have sent the PCM, BCM and key to Injectronics for testing on their test rig and although the issue was still pretty intermittent the first time I sent it (it now is very consistent) and yet both times, they can't replicate the fault. I have faith in their testing and can only conclude that something (an input to the PCM) is causing it to turn both these relays off for some reason. As I said above, the fault occurs with heat (Injectronics tested it with heat and cold conditions, visually inspected the board for dry solder joints, cracks in tracks and blown ICs). I have seen the familiar DTC code (P0230) occur but to be honest, I need to do some more testing and reading of the Ford manual. I did wonder if it could be the crank sensor but I wouldn't expect that it would stop the starter output on the PCM from working (and you'd think it would also make it run pretty rough). I then wondered if it was something to do with the security system but when problem first occurs, the relay flickers (for a couple of seconds) before it cuts out (so its unlikely that the security system would trigger - via CAN - a flickering engine cut coms signal). Also (according to the Ford Manual), the security system also cuts ignition, so it can't be that as my "over-ride" switches allow the engine to run fine (when the fault occurs). I think I need to do some more testing (and reading of the Ford Manual) but I think my issue is very similar to yours and probably due to the same cause.
-
I live in the southern suburbs of Sydney but work in North Ryde.
-
Can anyone recommend a decent workshop manual for my BA XR6T. I considered buying the official Ford manual but at $990 couldn't quite justify it. The only other option I'm aware of is a Haynes Manual but apparently they don't cover the Turbo and my experience with Haynes manuals is OK they've not been that detailed. Any suggestions would be most appreciated. Regards, Toby