Yamaha R1 Forum: YZF-R1 Forums banner

Engine Fault code 20

80K views 83 replies 27 participants last post by  blinked  
I have SOLVED this issue. Check the voltage being sent to the inlet pressure sensor and to the atmospheric pressure sensor. If they aren't exactly the same, you will have fault code 20. The sensors require a "5 volt reference". The value itself doesn't matter much, but they must both be equal. To see if this is your issue, check the voltage of the blue wire of each sensor. I believe that either the distance from the ECU or the ECU itself is sending the wrong voltages to the sensors. I measured the voltage being sent to the inlet pressure sensor and the atmospheric sensor. The voltages were 4.93 volts and 4.80 volts. This means that the inputs from the ECU are off. I have made a video to show you what to do to send the proper voltage to the sensors. The other option is to replace your ECU and hope that the proper 5 volt references are sent to the sensors. Here is what you need to do to get rid of Fault Code 20:
I rode the bike afterward and had no fault codes, hiccups, or issues.
 
Issue has recurred for me. After more troubleshooting, I'm noticing that when swapping connectors on one sensor, the Intake connector input to the ECU always reads 1 kPa lower than the atmospheric input connector - which leads me to believe that something is wrong with the ECU input circuit :(

Going to scavenge an ECU off of ebay, I'll let you guys know if that clears the issue up in my case.
I solved the issue. Don't waste your money on an ECU.
 
Hell yeah!!! That picture of the wiring harness is beautiful. Good work @nhenry. If only Yamaha had soldered those blues together or joined them with a legit connector! Even a little bit of oxidation on those low voltage connections can screw up important ECU readings. I hope everyone with fault 20 sees this thread and your contribution @nhenry. :D(y) My solution above is simply a bypass of that unseen shitty crimped wire junction. I'm glad to know that the 5 volt reference difference is not because of the ECU, but because of wiring harness. Yamaha needs to not cut corners on their wiring harness! Hopefully they have stepped it up since then! Again, fantastic work.