I have read everything I can find on ECU diagnostics. I have a Chilton's book, but they don't even mention the ECU (DON'T buy a Chilton's book).
I have read at least three different procedures for doing the diagnostics, and they're not even really that close. I just did the simpliest procedure I found and got three codes: 14,23,31.
My next problem is that I have found many different code listings that say different things also. For example, the cover of my ECU says that 31 is the air conditioner, but the sticky on this site says that 31 is an ECU malfunction. What gives?
And for the bonus question: what is a chts and what does it do. I have many messages about this thing, and have even seen a picture of where it is, but that's all I know about it.
CHTS is cylider head temp sensor. Its a thermistor that changes resistance with temp (resistance goes down as temp goes up). Its very important as far as getting a car to start and run correctly (and they fail often it seems).
I remember now that theres a procedure to clear out that AC code. Top of my head, you need to have the car not running. Turn ign switch on so ecu lights up. get into diagnostic mode. You will see the AC code (trust the codes that are listed only on ecu and in a real field service manual). Push in AC button and turn on fan. Floor accelerator all the way. This should leave you with the only 'real' error codes about your car.
check out this thread. more guys that dont know about the AC thing.
The procedure should clear out the AC 3-1 and the throttle switch 2-3 (when you press the pedal, it checks that the switch is working). That should leave you with only the real error code 1-4. What is that on the ecu?
Last edited by Crowbar60 : Jan 28th, 2005 at 10:26 AM.
You did not apparently read the first part of the sentence on the #31 code, it says load signal circuit. I beleive this has to do with the A/C. A lot of manufacturers list ECU malfunction as an alternate to several codes, it just means that if many or all of those codes come up that it's possible the ECU has an internal problem.
__________________
1992 Yamaha FZR 1000. 145 Hp, all stock..
14 is vehicle speed sensor. I beleive thats the pulse converter mounted on the passenger side of cars equipped with the digital dash. There is a normal speedo cable that comes up from the transmission and hooks to that, from there wires run to the dash speedometer display. If that's gone, might as well convert to an analog dash, it's a horribly expensive part to buy, unless you can find a used one somewhere.
EDIT: Theres also a VSS on analog cars, but the ECU is the only one that uses it, mostly for the top speed limiter function. It is also used to display the trip and distance to empty miles if you have those functions.
__________________
1992 Yamaha FZR 1000. 145 Hp, all stock..
Last edited by B@lliZtiK : Jan 28th, 2005 at 10:42 AM.
The VSS differs in both form and function between digital and analog dash equipped cars. In the analog one it's a pulse unit as well, but the function is much different. In the digital dash cars it's internal function is very much like a distributor crank angle sensor......
All of these questions could have been answered by refering to the FSM. That's one big reason why it's included in the stickies. I would suggest downloading it and getting familiar.
__________________
1992 Yamaha FZR 1000. 145 Hp, all stock..
Heres a list of comprehensive codes. Still, I would defer to the FSM FROM that year car. Do not apply all info from an 88 FSM to 84-86 cars.
Note: 31 1984 through 1986 EFI models; Problem in air conditioning system; all other models: ECU internal problem
Read exactly what it says for code 31, for the turbo models. The code for the A/C simply means the ECU has not received an ON/OFF signal from the A/C after the ignition switch has been turned on. This on the ET (turbo) models only, the NA cars are different........
__________________
1992 Yamaha FZR 1000. 145 Hp, all stock..
Last edited by B@lliZtiK : Jan 28th, 2005 at 02:24 PM.
All other indications for code 31 as on the NA cars, is no signal received from the power steering pressure switch, the rear defroster, heater fan switch, electric radiator fan control, lighting system, and the A/C system.
__________________
1992 Yamaha FZR 1000. 145 Hp, all stock..
So, if you can, avoid the Haynes manual too, they are the ones that specify an ECU malfunction for the 31 code.......
I wrote that sticky back when I had nothing but a Haynes manual, I'm going to have to rewrite it from the FSM now, as it appears the Haynes is in error in several areas.
__________________
1992 Yamaha FZR 1000. 145 Hp, all stock..