{"payload":{"header_redesign_enabled":false,"results":[{"body":"Miata NA 48 pin board for microRusEFI See also Quick Start See also Installing a PnP rusEFI unit - Startup and Test This is a PNP adapter board for NA Miatas (1990-1995). The board is true plug and play. Just replace the PCB in your ECU with this board and drive the car. The hardware capabilities are defined by the microRusEFI module that drives the unit. See microRusEFI-Manual Your board should look something like this: Currently the only tested configuration is the NA6 Miata with a manual transmission. If you have a different car, we may need your help testing the configuration! Automatic transmission cars are not yet confirmed to work, although there's no reason to think they won't. The standard configuration runs the engine using the stock AFM (Air Flow Meter) to measure engine load. However, the AFM on early Miatas is an actual restriction in the intake and costs possibly as much as 3hp (this is a guess). It's also useless if you want to add boost to the car- the capability to measure airflow peters out well below the airflow capabilities of even a mild turbo or SC setup.\nThe 48 pin board can be equipped with one or two onboard MAP sensors. Alternatively you can also run an external MAP sensor or even a bigger AFM.\nThe board can be configured for several different options simply by adding/removing some simple SMD jumpers. More custom solutions can be achieved by adding wire jumpers. 1. Installation Open the stock ECU case Remove the stock PCB from the ECU case Install the rusEFI board in the ECU case (note: one of the mounting holes, labeled J27, requires a stack of 3 M4 washers- see image below) Close the case* Plug in connectors and drive *You may want to not put the lid on the case for now. That makes it easier to connect to the unit with a laptop using a micro USB cable. See below: USB connection. One of the mounting screws needs three M4 washers because the case has a recessed thread- the stock ECU has a heat sink at that location. The washers may be included with your kit. They go here: 2. Standard upgrades over stock The board should be received set up as a stock replacement unit for your year car. Either a 1990-1993 NA6 or a 1994/1995 NA8. Even in standard configuration it can perform a few tricks the stock ECU just can't. 2.1. USB connection The unit can connect to TunerStudio via native USB communication. You can either plug a MiniUSB\n(or some boards have MicroUSB) cable into the top of the unit. This is a bit difficult to get to in the stock installation position on an NA6, so it may not be ideal for a permanent installation in the stock location. If you want to use this connector for communication with your tuning laptop, cutting a hole in the top for connector access is helpful. Here are some rough dimensions on where the hole should go. A 5/16\" or 8mm drill and a small file or Dremel works well. Alternatively, you can wire a standard USB cable into the main connector for a more permanent solution. Your board may come with additional contacts / wires for the main connector that can be soldered to a standard USB cable. (Please note that the 5V connection is not needed for communication. It can, however be used to power the MRE unit with the ignition off. The 5V power suply feature is untested and may not work. Communication using GND, D+ and D- is confirmed to work.) USB COLOR PIN JUMPER 5V RED 2J JP36 GND BLACK 1I JP13 DATA + GREEN 1T JP24 DATA - WHITE 1S JP23 2.2. Micro SD card adapter The board comes with an adapter for a Micro SD card. Install a card in this slot and it will automatically keep a log of your engine when it's running.\nThe log can be retrieved using the rusEFI plugin in Tunerstudio. Please note that Tunerstudio must be offline for the plugin to have access to the USB port. If Tunerstudio is still communicating with the ECU (online), the rusEFI plugin will be unable to access the USB port.\nAnother way to retrieve logs from the SD card is to open the case, remove the SD card and read it directly from a computer or other device running MegaLogViewer. Warning: There are reports that some Micro SD cards will not work for this setup. So if you are having trouble with this, try a different card. 2.3. MAP Sensor Your board may, or may not, have an onboard MAP sensor. The onboard MAP sensor can either be used as a primary MAP sensor to supply the ECU with a load signal, or it can be used for barometric correction for units running an external MAP sensor. In order to use the internal MAP sensor to supply the ECU load signal you have to run a 3/16\" (5mm) vacuum hose from the intake manifold to the unit and drill a hole in the stock ECU case. (see picture below).\nThe board can be equipped with a secondary MAP sensor for barometric correction as well 2.4. Tach Signal Your stock engine (Miata NA6 and 94/95 NA8) uses external igniters that not only drive the ignition coils, they also provide the signal the tachometer uses to display rpm. The ECU provides only a pull-up to 5V. When equipping the vehicle with coils from a different generation Miata, or any other logic-level coil, like COPs or GM LS coils, they will not provide the tach signal and the rusEFI unit needs to take care of it. In the standard configuration the ECU only provides the pull-up resistor, but it can easily be changed to provide the tach signal. 3. Upgrades / expansions / options 3.1. Wideband O2 sensor This is so basic that you should probably do this at the same time as the installation of the ECU. Any aftermarket wideband sensors with an analog output will work. You will have to supply it with switched 12V from a decent source and connect to signal ground at the ECU. For the 12V you can splice into the wire going to pin 1B on the ECU (ignition power) and for ground rusEFI provides an additional signal ground pin on pin 2F that is not populated on the stock connector. Or you can splice into wires from pins 1C or 1D. The analog output should be connected to pin 2N on the ECU connector. This is the stock narrowband oxygen sensor input. 3.2. MAP Sensor The first thing most users will likely want to do is use a MAP sensor for load sensing instead of the stock VAF (AFM). The easiest way to achieve this is to install an MPX4250 in the designated spot on the PCB (see image). Your board may already have this sensor installed.\nWarning: V 0.2 of the board has an unintended \"feature\" that requires you to Note that only 4 of the six legs of the sensor get soldered directly to the board. Pin 1 and pin 3 get bent up by 90 degrees and wired into pin 3 and pin 1 of the ADJACENT barometric sensor. Note that pin 1 on the sensor goes to pin 3 on the board and pin 3 on the sensor goes to pin 1 on the board. Please make sure to upload the correct tune for this configuration or change your tune manually. Tunes can be found at rusEFI Online If you want to install an external MAP sensor, like a GM 3 bar sensor for example, you can wire it to your stock AFM connector instead of the AFM. Or you can run additional wires from the ECU. Instructions will follow separately. 3.3. TPS NA6 Miata with manual gearbox come with a throttle position switch that can recognize two positions- idle (closed) and full throttle. This works good enough, but if you really want to fine tune your engine, you may want to use an actual throttle position sensor. There are several popular options on how to achieve this. Either use a TPS from an automatic NA6 Miata. these do seem, however, be hard to get by these days. You can install an aftermarket throttle body with TPS, or you can install a TPS from a Kia (part numbers are 0K01118911, 0K24718911, 0K30A18911, TH291, 5S5504, TPS4185, TH0254, 1580486, 2001332). You need an adapter for this. The design can be found here Mazda NA6 Miata variable TPS mount Instructions on how to jumper the board for these configurations will be updated later. For now see this forum thread 4. Connections Expansions usually require some wiring. The standard pinout for the connector in NA6 configuration is this below. 5. Assemble your own If you just get the bare board with all the jumpers installed, there's some things you need to do. 5.1. MAP Sensor There are two positions for installing a MAP sensor on the board. The sensors used are MPX4250 . They should be secured with two screws each. 4-40 x 0.5 socket head cap screws are preferred. Of course, these screws will require some nuts . 6. VAF sensor pinout for conversions Technical Details High-side jumper should be set for +12v. See also Miata microRusEFI should be set for Hall InteractiveBOM 0.4 InteractiveBOM 0.2 InteractiveBOM 0.1 ECU MRE48 color desc type 1A JP5 not used: hot all times, Room Fuse Input +12v 1B JP6 White/RED Main relay Input +12v 1C Violet Ignition on Input +12v 1D 1E YEL/BLK Check Engine Light MIL Output PD5 1F 1G Igniter 1 4 Output +5v PE14 1H Igniter 2 3 Output +5v PC7 1I * * * 1J BLue/Black A/C relay ? 1K diag connector mode switch TEN 1L N/C 1M N/C 1N 1O stop light switch input 1P Power Steering SW 1Q AC Thermo SW 1R BLK/GRN A/C Extra Cooling Fan Relay 1S Heater Control SW 1T 1U Tail Fuse 1V 26 pin ECU MRE48 color desc type 3A Ground 3B Ground 3C Ground 3D Ground 3E White Crank angle #1 Input PC6 3F * * * 3G Yellow/BLue Crank angle #2 Input, PA5 3H ? MAP Inp10 PA6 3I Tach Input 3J * * * 3K LT GRN/RED +5 ref/TPS power Output 5v 3L LT GRN/WHT M/T TPS switch Analog input PA2 3M Red/Black TPS signal (A/T) Analog input 3N Red/BLue oxygen sensor Input PC3 3O Red VAF/MAF 3P Red/Green IAT, intake air thermosensor analog input, 2.7K pull-up, 3.6K? PC1 3Q BLue/White CLT, water thermosensor analog input, 2.7K pull-up, 3.6K? PC2 3R * * * 3S * * * 3T * * * 3U JP47 Yellow injector (1 3) Output/low side 3V JP48 Yellow/Black injector (2 4) Output/low side 3W JP49 BLue/Orange Idle Speed Control valve Output/low side 3X JP50 White/Blue purge solenoid valve control Output 3Y JP51 * * * 3Z JP52 A/T control unit Jumpers # 93- 94+ JP1 AC Fan 94+ N Y JP2 AC fan 93- Y N JP3 TPS 93- Y N JP4 TPS 94+ N Y JP54 2I Tach out N N Used with aftermarket coils OR 95.5 TachOUT. Jump from JP54 to JP10(removed). JP55 2I Tach pullup Y Y Used with stock coils JP56 1M Pullup VSS N Y? Untested JP53 INJ4 sequ N Y JP57 INJ3 sequ N Y JP58 INJ3 parallel Y N JP59 INJ4 parallel Y N # 93- 94+ 93- 94+ JP23 USB_D- Y Y Heater JP36 USB_PWR_AV4 N * EGR Sensor * JP14 AC_OUT Y Y JP24 USB D+ Y Y egr solenoid JP8 CAN_H Y N JP13 USB GND N N * A/T contoller JP10 2X CAN_L Y N TachOUT on 95.5 Schematics 0.4 Schematics 0.2 Schematics 0.1 Mazda Miata 1990 Mazda Miata 1991 Mazda Miata 1994 Mazda Miata 1995 rusefi MRE 4.8 48 pin PNP adapter board for NA Miatas 1990-1995 (pre ODBII)","filename":"Miata-NA-48-pin-board-for-MRE.md","format":"markdown","hl_body":"Miata NA 48 pin board for microRusEFI See also Quick Start See also Installing a PnP rusEFI unit - Startup and Test This is a PNP adapter board for NA Miatas (1990-1995). The board is true plug and play. ...","hl_title":"Miata NA 48 pin board for MRE","id":"d57ac1fab225ae36d9a66dadc7cae45baf6a71f9","path":"Miata-NA-48-pin-board-for-MRE.md","public":true,"repo":{"repository":{"id":19047649,"name":"rusefi","owner_id":7377949,"owner_login":"rusefi","updated_at":"2024-09-21T11:34:32.748Z","has_issues":true}},"repo_id":19047649,"title":"Miata NA 48 pin board for MRE","updated_at":"2023-01-06T19:10:33.000-06:00"},{"body":"HOWTO Supercharge a Miata broken link super charger\nsupercharger","filename":"Miata-Supercharging.md","format":"markdown","hl_body":"HOWTO Supercharge a Miata broken link super charger\nsupercharger","hl_title":"Miata Supercharging","id":"2489613d34ec0537d72114d0c80f8acc51ccbc2d","path":"Miata-Supercharging.md","public":true,"repo":{"repository":{"id":19047649,"name":"rusefi","owner_id":7377949,"owner_login":"rusefi","updated_at":"2024-09-21T11:34:32.748Z","has_issues":true}},"repo_id":19047649,"title":"Miata Supercharging","updated_at":"2023-01-06T19:10:33.000-06:00"},{"body":"Miata VTPS Adapter Bracket Orange ABS Kia TPS interchange part numbers - 0K01118911, 0K24718911, 0K30A18911, TH291, 5S5504, TPS4185, TH0254, 1580486, 2001332 See 3D printed Kia VTPS bracket See competitor :)","filename":"Miata-VTPS-Adapter-Bracket.md","format":"markdown","hl_body":"Miata VTPS Adapter Bracket Orange ABS Kia TPS interchange part numbers - 0K01118911, 0K24718911, 0K30A18911, TH291, 5S5504, TPS4185, TH0254, 1580486, 2001332 See 3D printed Kia VTPS bracket See competitor ...","hl_title":"Miata VTPS Adapter Bracket","id":"3c1179dcf501fd08ee8fe1b448b84e31f325ddfa","path":"Miata-VTPS-Adapter-Bracket.md","public":true,"repo":{"repository":{"id":19047649,"name":"rusefi","owner_id":7377949,"owner_login":"rusefi","updated_at":"2024-09-21T11:34:32.748Z","has_issues":true}},"repo_id":19047649,"title":"Miata VTPS Adapter Bracket","updated_at":"2023-01-06T19:10:33.000-06:00"},{"body":"2003 Mini Cooper CAN bus notes see https://rusefi.com/forum/viewtopic.php?f=5 & t=473 Minimalistic wiring 3 BLK/RED Output: Ignition coil 2-3 ? 4 BLK/BLU Output: Ignition coil 1-4 ? 10 ? Electronic Throttle Body position signal #1 white 11 ? Electronic Throttle Body position signal #2 red 12 ? Electronic Throttle Body TPS ground green 13 ? Electronic Throttle Body TPS power orange 19 BRN/VIO Output: Injector #4 orange 20 BRN/GRN Output: Injector #2 blue 21 BRN/YEL Output: Injector #1 red 22 BRN/GRY Output: Injector #3 green 53 BLK/VIO Input: Camshaft position sensor (2) green 55 BLK/GRY Input: Crankshaft position sensor (2) orange 65 GRY/WHT ETB ? 66 GRY/WHT ETB C 72 BRN/VIO Input: Camshaft position sensor (3) Ground ? 74 BRN/GRY Input: Crankshaft position sensor (1) Ground ? 80 BRN Ground black 81 BRN Ground black 82/1 YEL Acceleration Pedal +5v black 83/2 GRY/WHT Acceleration Pedal +5v orange 85/4 B Clutch switch black 86/5 BRN/GRN Acceleration Pedal white 87/6 BRN Acceleration Pedal Ground blue 97/16 BRN/RED Pwr? red 105/24 B Fuel Pump blue 106/25 BLK/VIO Anti-theft system green 107/26 GRY/YEL Acceleration Pedal signal green 108/27 WHT Acceleration Pedal white 114/33 BRN ECU Ground clear 115/34 BRN ECU Ground clear 118/37 B Fuel Pump relay clear 120/39 GRN/RED +12V clear 121/40 RED/WHT Power +12V all times clear A B C A B C 2003 Mini Cooper ECU Wiring Diagram 1 BRN/BLK ground 2 YEL/BRN CAN low 3 YEL/BLK CAN high 7 BLU +12v power See also CAN Sniffer ECU header: 121p, compatible with IV Volkswagen Jetta VR6, part number 966971-2 Trigger shape","filename":"Mini-Cooper-2003.md","format":"markdown","hl_body":"2003 Mini Cooper CAN bus notes see https://rusefi.com/forum/viewtopic.php?f=5 & t=473 Minimalistic wiring 3 BLK/RED Output: Ignition coil 2-3 ? 4 BLK/BLU Output: Ignition coil 1-4 ? 10 ? Electronic ...","hl_title":"Mini Cooper 2003","id":"153d99e3aa26acde9d89656a2b069f77d4653549","path":"Mini-Cooper-2003.md","public":true,"repo":{"repository":{"id":19047649,"name":"rusefi","owner_id":7377949,"owner_login":"rusefi","updated_at":"2024-09-21T11:34:32.748Z","has_issues":true}},"repo_id":19047649,"title":"Mini Cooper 2003","updated_at":"2023-01-06T19:10:33.000-06:00"},{"body":"rusEFI Mission Statement TL,DR: always looking for C/C++/PHP/Java developers! rusEFI is a group of enthusiasts developing a fundamentally smarter open source ECU.\nAs of 2022, we have built an amazing foundation which is good enough to run any simple engine as is.\nCurrent software and universal hardware and offerings aim to cater to those interested in further development. See also https://github.com/rusefi/rusefi/blob/master/misc/Strategy_2021.md Interested to use? Hardware Want to know more? See you on rusEFI forum !","filename":"Mission-Statement.md","format":"markdown","hl_body":"rusEFI Mission Statement TL,DR: always looking for C/C++/PHP/Java developers! rusEFI is a group of enthusiasts developing a fundamentally smarter open source ECU.\nAs of 2022, we have built an amazing foundation ...","hl_title":"Mission Statement","id":"9b338f4a7cebbef0bdba9594c77b7112805b8586","path":"Mission-Statement.md","public":true,"repo":{"repository":{"id":19047649,"name":"rusefi","owner_id":7377949,"owner_login":"rusefi","updated_at":"2024-09-21T11:34:32.748Z","has_issues":true}},"repo_id":19047649,"title":"Mission Statement","updated_at":"2023-08-03T22:33:14.000-04:00"},{"body":"Mitsubishi Lancer 2003 2005","filename":"Mitsubishi-Lancer.md","format":"markdown","hl_body":"Mitsubishi Lancer 2003 2005","hl_title":"Mitsubishi Lancer","id":"2c7f9a83114f7d105e084191649796c9cdcf2a38","path":"Mitsubishi-Lancer.md","public":true,"repo":{"repository":{"id":19047649,"name":"rusefi","owner_id":7377949,"owner_login":"rusefi","updated_at":"2024-09-21T11:34:32.748Z","has_issues":true}},"repo_id":19047649,"title":"Mitsubishi Lancer","updated_at":"2023-01-06T19:10:33.000-06:00"},{"body":"Multi-Spark Ignition Mutli-spark is a feature that will fire the ignition coil for a single cylinder multiple times in a single stroke. This is useful for cold start conditions where complete fuel burn may not occur from a single spark. During multi-spark the first ignition will be a partial burn and stir up the remaining fuel in the cylinder allowing subsequent burns to create a more complete fuel burn. Disclaimer Currently the mutli-spark in RusEFI is completely experimental and should only be used as such. The owner and user can use at their own risk to catostrophic damage to their ECU, engine, and vehicle. Working Theory During low speed operation if there is enough time for the dwell and ignition period of an ignition coil in a single power stroke the ECU can fire the ignition coil multiple times. The result of this will be a more complete fuel burn giving more power, better fuel economy, and lower emissions. The downside is that due to the ignition coil firing multiple times per power stroke the ignition coil will operate hotter possibly leading to overheating and lower ignition coil life spans. How-to Enable To enable multispark feature open the Controller tab in the options bar. In the drop down menu open the Multispark window. In the event that the Multispark option is greyed out spark will need to be enabled. Double check that under Ignition settings that Enabled is set to true in the drop down menu. If ignition is enabled then multispark settings should be available. In the Mutlispark menu to enable mutlispark simply set Enable Multiple Sparks to true. NOTE: The configuration, Delay Dwell settings should be set with extreme caution as serious perminent damage could be caused to your engine and safety. Configuration Definitions Maximum engine speed(rpm) This is the maximum engine speed that multispark will occur. At engine speeds above this set limit multispark will be disabled. Fire sparks for this angle duration(deg) This is a set angle duration after the first ignition spark that subsequent spark events (multispark) is allowed. If an additional spark is scheduled to fire after this set window then it will not occur. Maximum extra spark count This is the maximum number of additional spark events not including the main spark event. Spark Duration(ms) This is the time the spark occurs during multispark. Dwell(ms) This is the time the Dwell period is set for. Keep in mind that this time does not need to be as long as your main ignition dwell period due to a partial burn having already occured. Not only does it not need to be as long it should not be to prevent overheating of the ignition coils. Example An example of multispark in action can be viewed here","filename":"Multi-Spark.md","format":"markdown","hl_body":"Multi-Spark Ignition Mutli-spark is a feature that will fire the ignition coil for a single cylinder multiple times in a single stroke. This is useful for cold start conditions where complete fuel burn ...","hl_title":"Multi Spark","id":"e5d2318c413a9f615e4296715c9f45c3be96193a","path":"Multi-Spark.md","public":true,"repo":{"repository":{"id":19047649,"name":"rusefi","owner_id":7377949,"owner_login":"rusefi","updated_at":"2024-09-21T11:34:32.748Z","has_issues":true}},"repo_id":19047649,"title":"Multi Spark","updated_at":"2023-01-02T20:22:23.000+01:00"},{"body":"1992 Ford Mustang 5.0 Connector/ Pin Number OEM Color Name / Function 1 YEL +12V Hot all times 2 3 GRY-BLK VSS+ 4 TAN-YEL Tach signal 5 6 PNK-ORG VSS- 7 LT GRN-RED coolant temp signal 8 9 TAN-LT BLU Signal Ground 10 BLK-YEL AC Clutch Signal 11 12 BRN-YEL Injector 3 13 BRN-LT BLU Injector 4 14 TAN-BLK Injector 5 15 LT GRN-ORG Injector 6 16 ORG-RED TFI Signal Ground 17 PNK-LT GRN Check Engine Light 18 19 DK GRN-YEL Fuel Pump Monitor 20 BLK Case Ground 21 WHT-LT BLU Idle Air Bypass 22 LT BLU-ORG Fuel Pump Relay Signal 23 24 25 GRY Air Charge Temp Sensor 26 BRN-WHT 5V Reference 27 BRN-LT GRN EGR Signal 28 29 GRY-LT BLU Right O2 Sensor Signal 30 LT BLU-YEL Neutral Safety Switch 31 GRY-YEL Canister Purge Solenoid 32 33 BRN-PNK EGR Vacuum Regulator Solenoid 34 35 36 PNK SPOUT Signal 37 RED +12V Hot on Run and Start 38 WHT-YEL Thermactor Air Bypass Solenoid 39 40 BLK-WHT GND Ground 41 42 TAN-ORG Injector 7 43 44 45 LT GRN-BLK Baro Sensor Signal 46 GRY-RED 5V Sensor GND 47 GRY-WHT TPS Signal 48 49 ORG O2 Sensor GND 50 51 52 LT BLU Injector 8 53 54 BLK-YEL WOT Cutout Relay 55 56 GRY-ORG PIP Signal 57 RED +12V Hot on Run and Start 58 TAN Injector 1 59 WHT Injector 2 60 BLK-WHT GND Ground","filename":"Mustang-Ford-92-5.0.md","format":"markdown","hl_body":"1992 Ford Mustang 5.0 Connector/ Pin Number OEM Color Name / Function 1 YEL +12V Hot all times 2 3 GRY-BLK VSS+ 4 TAN-YEL Tach signal 5 6 PNK-ORG VSS- 7 LT GRN-RED coolant temp signal 8 9 TAN-LT BLU Signal ...","hl_title":"Mustang Ford 92 5.0","id":"184cabddc357f569ee70524f3738f92cca05cbde","path":"Mustang-Ford-92-5.0.md","public":true,"repo":{"repository":{"id":19047649,"name":"rusefi","owner_id":7377949,"owner_login":"rusefi","updated_at":"2024-09-21T11:34:32.748Z","has_issues":true}},"repo_id":19047649,"title":"Mustang Ford 92 5.0","updated_at":"2023-01-06T19:10:33.000-06:00"},{"body":"NAG1 722.6 CANBUS Inputs The TCM CAN bus inputs used by the NAG 1 electronic control system are: ABS Wheel Speed Sensors (two-wheel drive uses rear sensors, four-wheel drive\nuses front and rear sensors) Engine Coolant Temperature Engine Static Torque Driver Input Requested Torque Pedal Position Demanded Engine Torque (Electronic Stability Program [ESP]) Engine RPM Brake Light Switch Cruise Control Off Signal Limp-In Mode Message (from PCM on Grand Cherokee and Sprinter) Acknowledge Transmission Torque Request Cluster Ambient Air Temperature Shift Lever Position (from SLA) Winter/Standard Switch (Crossfire) FCM Inputs to TCM — Axle Ratio — Transfer Case — Dynamic Tire Circumference — Model Year — Country Code — Body Style — Odometer — Brake Light Switch — Kickdown Signal — Ignition Switch Status (Key In, Ignition Off Active, Ignition Run, Ignition Start Active) The SLA (Shift Lever Assembly) processes the following information: Stop lamp speed control signal (service brake) Shift lever position (internal to module) Request ID Brake pedal depressed Vehicle speed signal from ABS/ESP controller Ignition switch status Odometer VIN message information Network configuration Vehicle information\nThe SLA outputs the following signals: SLA Status Response ID The following are the output signals the TCM transmits over the CAN bus. Current/Actual/Target Gear (TCM to CAB/PCM) Maximum Engine Torque Minimum/Maximum Transmission Torque Requested Engine Torque Calculated Output Shaft Speed Allow Transmission Torque Request Torque Converter Status (Open, Closed, Slipping, Open Slipping [5%], Closed\nSlipping [95%]) Kickdown Transmission Overtemp (to PCM) Transmission in Limp-In Mode (to PCM) OK to Crank (to PCM) Garage Shift Torque Demand Output Shaft Torque (CAB/EPS Option Only) PRNDL Display Request (to FCM and FCM to Cluster, Sprinter is Shifter to Cluster) Transmission Fluid Temperature PRNDL Status (Signal Not Available) Freeze Frame DTC Number of DTCs Stored (Set) MIL On For This DTC Freeze Frame Priority (Value 1 –15) MIL Fault Occurred This Trip Store Freeze Frame Now Delete Freeze Frame Now Fault Results The TCM continuously checks for electrical problems, mechanical problems and\nsome hydraulic problems. When a problem is sensed, the TCM stores a Diagnostic\nTrouble Code (DTC). Some of these codes cause the transmission to go into “Limp-In”\nor “Default” mode.\nThe NAG 1 transmission defaults in the current gear position if a DTC is detected.\nThen after a key cycle or if the transmission is placed in Park, the transmission goes\ninto Limp-In Mode, which is mechanical second gear. Some DTCs allow the\ntransmission to resum e normal operation (recover) if the detected problem goes away.\nA Permanent Limp-In DTC recovers when the key is cycled; but if the same DTC is\ndetected for three key cycles, the system does not recover and the DTC must be\ncleared from the TCM with a scan tool. Fault Codes FAULT CODE J2012 DTC A580 DTC DESCRIPTION OF FAULT LIMP-IN SET MIL LIT TYPE OF FAILURE 2 P0753 2100 1 –2/4–5 Shift Solenoid Yes (P) Yes C, E, S 3 P0758 2102 2 –3 Shift Solenoid Yes (P) Yes C, E, S 4 P0763 2104 3 –4 Shift Solenoid Yes (P) Yes C, E, S 5 P0743 2106 TCC Solenoid Circuit Yes (P) Yes C, E, S 6 P0748 2107 Modulating Pressure Solenoid Circuit Yes (P) Yes C, E, S 7 P0778 2108 Shift Pressure Solenoid Circuit Yes (P) Yes C, E, S 10 P0657 2602 Solenoid Supply Voltage Yes (P) Yes C, E, S 11 P0642 2603 Sensor Supply Voltage Low Yes (P) Yes C, E, S 78 P0643 Sensor Supply Voltage High Yes (P) Yes C, E, S 12 P0717 2200 N2 Input Speed Sensor Circuit Yes (T) Yes C, E, S 13 P2767 2203 N3 Input Speed Sensor Circuit Yes (T) Yes C, E, S 14 P2784 220A Input Sensors Mismatch Yes (T) Yes C, E, S, T 15 P1704 220B N2 Sensor Overspeed Yes (N) Yes C, T 99 P1705 --- N3 Sensor Overspeed Yes (N) Yes C, T 19 P0563 2601 System Overvoltage Yes (T) Yes C, E 20 P0712 2220 Transmission Oil Temp. Sensor Shorted No No C, E, S 21 P0562 2600 System Undervoltage Yes (T) Yes C, E 22 U140C 2400 CAN Right Rear Wheel Speed Signal Not Valid No No C, E, S 23 U140B 2401 CAN Left Rear Wheel Speed Signal Not Valid No No C, E, S 24 U140A 2402 CAN Right Front Wheel Speed Signal Not Valid No No C, E, S 25 U1409 2403 CAN Left Front Wheel Speed Signal Not Valid No No C, E, S --- P0501 --- Vehicle Speed Sensor Performance/Rationality Yes (T) Yes C, E, S 26 U1400 2405 CAN Engine TPS Message Not Valid No No C, E, S 27 U1404 2406 CAN Static Engine Torque Message Not Valid No No C, E 28 U1401 240A CAN Engine Speed Message Not Valid No No C, E, S 29 U1405 2408 CAN Minimum Engine Torque Message Not Valid No No C, E 30 U0141 2314 Lost Communication with Central Gateway No No C, E 31 U1406 2409 CAN Maximum Engine Torque Message Not Valid No No C, E 32 U1407 2407 CAN Engine Torque Demand Message Not Valid No No C, E 33 U1408 2404 CAN ABS Brake Light Switch Message Not Valid No No C, E 34 U0103 2313 Lost Communication with Electric Gearshift Module Yes (T) Yes C, E 35 U0155 2315 Lost Communication with Instrument Panel No No C, E 36 U110B 2312 CAN Engine Coolant Message Missing No No 37 U0002 2300 Bus-Off CAN Controller 1 Yes (T) Yes C, E 38 U0121 2310 ABS CAN Messages Missing Yes (T) Yes C, E 39 U0100 2311 Engine CAN Messages Missing No Yes C, E 40 U0164 2316 Lost Communication with A/C Control Module No No C, E 41 U0114 2317 Lost Communication with CAN Transfer Case Yes (T) Yes C, E 42 U0404 240C CAN Gearshift Position Message Not Valid Yes (T) Yes C, E 43 U1402 240B CAN Engine Coolant Temperature Message Not Valid No No C, E, S 44 U0414 240D CAN Transfer Case Message Not Valid Yes (T) Yes C, E 48 P0602 2010 Internal Controller Variant Not Coded Yes (P) Yes C 49 P0219 2501 Engine Overspeed Yes (N) Yes C, T 50 P0730 2500 Improper Gear Ratio Yes (N) Yes C, E, T 51 P0731 2502 Transmission Slipping in First Gear Yes (C) Yes C, T 100 P0732 --- Transmission Slipping in Second Gear Yes (C) Yes C, T 101 P0733 --- Transmission Slipping in Third Gear Yes (C) Yes C, T 102 P0734 --- Transmission Slipping in Fourth Gear Yes (C) Yes C, T 103 P0735 --- Transmission Slipping in Fifth Gear Yes (C) Yes C, T 52 P0742 2510 TCC Stuck On (Mechanical) No No C, E, S, T 53 P2783 2511 TCC Overtemp No No T 54 P2638 2520 Torque Reduction Acknowledge Not Correct No No C 55 P1731 2503 Incorrect Gear Engaged Yes (T) Yes C, E, S 56 P1629* 2013 Solenoid Supply/Watchdog Yes (P) Yes C 57 P1631* 2004 Internal Controller Clock Failure Yes (P) Yes C 58 P1632* 2000 Internal Controller Test Internal Watchdog Failure Yes (P) Yes C 59 P1633* 2002 Internal Controller Test External Watchdog Failure Yes (P) Yes C 60 P1634* 2001 Internal Controller Internal Watchdog Occurred No Yes C 61 P1636* 2003 Internal Controller External Watchdog Occurred No Yes C 62 P0604 2005 Internal Controller RAM Failure Yes (P) Yes C 63 P0605 2008 Internal Controller ROM Failure Yes (P) Yes C 65 P1637 200A Internal Controller EEROM Failure No No C 66 P1638/* 2006 Internal Controller CAN 1 RAM Failure Yes (P) Yes C 67 P1639/* 2007 Internal Controller CAN 2 RAM Failure Yes (P) Yes C --- P0613 --- Internal Controller Failure Yes (P) Yes C 71 P0752 2101 1 –2/4–5 Solenoid Circuit Yes (P) Yes C, E, S 72 P0757 2103 2 –3 Solenoid Circuit Yes (P) Yes C, E, S 73 P0762 2105 3 –4 Solenoid Circuit Yes (P) Yes C, E, S 74 P0710 2221 Temperature Sensor P/N Switch Circuit No No C, E, S 75 P0714 2222 Temp. Sensor Erratic No No C, E, S 80 U1508 2333 Electric Gearshift Module Incorrect Message Length Yes (T) Yes C, E 81 U0415 2330 ABS Controller Incorrect Message Length Yes (T) Yes C, E 82 U0401 2331 Engine Controller Incorrect Message Length No Yes C, E 83 U1507 2335 Engine Coolant Temperature Incorrect Message Length No No C, E 84 U0431 2334 Central Gateway Incorrect Message Length No No C, E 85 U0423 2332 Instrument Panel Incorrect Message Length No No C, E 86 U0424 2336 A/C Controller Incorrect Message Length No No C, E 87 U1506 2337 Transfer Case Controller Incorrect Message Length Yes (T) Yes C, E 111 U140F --- CAN Engine Variant Message Not Valid or Missing Yes (P) Yes C, E 112 U1410 --- CAN FCM Variant Message Not Valid or Missing Yes (P) Yes C, E These faults also set\ncode P0613\n(P) = Permanent Limp-In\n(T) = Temporary Limp-In\n(C) = Controlled Limp-In\n(N) = Loss of Drive\nC = Controller\nE = Electrical\nS = Sensor/Actuator\nT = Transmission NORMAL TRANSMISSION OPERATION (SHIFT PATTERNS) Normal operation of the transmission is when all upshifts and downshifts occur when\nexpected. The shifts should be timely and without harshness. The transmission\nshould be able to attain all forward and reverse gear ranges. The initial engagement\nof Drive 1st and/or reverse should be prompt, without delay and smooth. There\nshould be no chatter during torque converter clutch operation.\nThe following charts provide illustration in graph form of approximately when\ntransmission automatic shifting should occur based on % accelerator pedal position\nand transmission calculated output shaft speed (rpm).\nThe charts include: 1 –2, 2–3, 3–4, 4–5 upshift patterns 5 –4, 4–3, 3–2, 2–1 downshift patterns Steady state gear ranges with Open-to-Slipping (O-S) and Slipping-to-Open\n(S-O) torque converter clutch operation patterns Fuel economy patterns Manual gear upshift patterns using Autostick","filename":"NAG1---722.6.md","format":"markdown","hl_body":"NAG1 722.6 CANBUS Inputs The TCM CAN bus inputs used by the NAG 1 electronic control system are: ABS Wheel Speed Sensors (two-wheel drive uses rear sensors, four-wheel drive\nuses front and rear sensors) ...","hl_title":"NAG1 722.6","id":"037c0ffd75ff3aafd9af1015e2df0aedf85516a9","path":"NAG1---722.6.md","public":true,"repo":{"repository":{"id":19047649,"name":"rusefi","owner_id":7377949,"owner_login":"rusefi","updated_at":"2024-09-21T11:34:32.748Z","has_issues":true}},"repo_id":19047649,"title":"NAG1 722.6","updated_at":"2023-01-06T19:10:33.000-06:00"},{"body":"Nissan Xterra 2011 CAN 2 STEERING: 216/534 23D/573 ECU: RPM CLT 2A5/677 2D1/721 METER: VehicleSpeed 358/856 BCM: 794/1940 Examples SID 2D1/7 0 0 0 3 31 86 1 0,\nSID 794/3 0 0 1 0 0 0 0 0,\nSID 23D/8 53 0 0 0 0 47 9 33,\nSID 2D1/7 0 0 0 2 31 87 1 0,\nSID 216/1 40 0 0 0 0 0 0 0,\nSID 2/5 29 0 0 7 A6 0 0 0,\nSID 216/1 40 0 0 0 0 0 0 0,\nSID 2A5/7 0 0 0 10 0 0 0 0,\nSID 358/8 1 0 0 0 2 0 0 0,\nSID 2A5/7 0 0 0 10 0 0 0 0,\nSID 2A5/7 0 0 0 10 0 0 0 0,\nSID 794/3 0 0 2 0 0 0 0 0,\nSID 794/3 0 0 3 0 0 0 0 0,\nSID 794/3 0 0 0 0 0 0 0 0,\nSID 794/3 0 0 1 0 0 0 0 0,\nSID 23D/8 53 0 0 0 0 47 9 33, Sources jackm_carhack_nissan Knio_carhack_Nissan VQ35 - Nissan 350z CAN messages","filename":"Nissan-Xterra-2011-CAN.md","format":"markdown","hl_body":"Nissan Xterra 2011 CAN 2 STEERING: 216/534 23D/573 ECU: RPM CLT 2A5/677 2D1/721 METER: VehicleSpeed 358/856 BCM: 794/1940 Examples SID 2D1/7 0 0 0 3 31 86 1 0,\nSID 794/3 0 0 1 0 0 0 0 0,\nSID 23D/8 53 0 ...","hl_title":"Nissan Xterra 2011 CAN","id":"8c4e2733585ecb9f64515901c690ab089c794388","path":"Nissan-Xterra-2011-CAN.md","public":true,"repo":{"repository":{"id":19047649,"name":"rusefi","owner_id":7377949,"owner_login":"rusefi","updated_at":"2024-09-21T11:34:32.748Z","has_issues":true}},"repo_id":19047649,"title":"Nissan Xterra 2011 CAN","updated_at":"2023-01-06T19:10:33.000-06:00"}],"type":"wikis","page":1,"page_count":47,"elapsed_millis":139,"errors":[],"result_count":467,"facets":[],"protected_org_logins":[],"topics":null,"query_id":"","logged_in":false,"sign_up_path":"/signup?source=code_search_results","sign_in_path":"/login?return_to=https%3A%2F%2Fgithub.com%2Fsearch%3Fq%3Drepo%253Arusefi%252Frusefi%2B%26type%3DWikis","metadata":null,"warn_limited_results":false},"title":"Wiki search results"}