<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://conceptzperformance.com/wiki/index.php?action=history&amp;feed=atom&amp;title=ECU</id>
		<title>ECU - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://conceptzperformance.com/wiki/index.php?action=history&amp;feed=atom&amp;title=ECU"/>
		<link rel="alternate" type="text/html" href="http://conceptzperformance.com/wiki/index.php?title=ECU&amp;action=history"/>
		<updated>2026-10-02T16:23:33Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://conceptzperformance.com/wiki/index.php?title=ECU&amp;diff=667&amp;oldid=prev</id>
		<title>Maintenance script: Imported from text file</title>
		<link rel="alternate" type="text/html" href="http://conceptzperformance.com/wiki/index.php?title=ECU&amp;diff=667&amp;oldid=prev"/>
				<updated>2018-04-05T21:57:01Z</updated>
		
		<summary type="html">&lt;p&gt;Imported from text file&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;The '''Engine Control Unit (ECU), Electronic Concentrated Control System (ECCS)''', or '''Engine Control Module (ECM)''' is the primary engine-controlling computer in a car utilizing '''electronic fuel injection'''. They're made up of various electrical components and often read a myriad of engine sensors to read various parameters, such as engine speed, engine temperature, exhaust gas oxygen levels, throttle position, and more. Meanwhile, the ECU controls various other engine components and parameters such as fuel injectors and ignition timing. Most ECUs also feature some sort of [[ECU Diagnostics|onboard diagnostics]].&amp;lt;br /&amp;gt;  &lt;br /&gt;
==On Z32s==&lt;br /&gt;
There are numerous part numbers and versions of the ECU used in the Z32 (see the Identification Chart below). For all intents and purposes, the following 12 exist.&amp;lt;br /&amp;gt; &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align: right&amp;quot; | &amp;lt;br /&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: center&amp;quot; colspan=&amp;quot;2&amp;quot; | '''Non-Turbo'''&amp;lt;br /&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: center&amp;quot; colspan=&amp;quot;2&amp;quot; | '''Twin Turbo'''&amp;lt;br /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: right&amp;quot; | '''Federal'''&amp;lt;br /&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: center&amp;quot; | M/T&amp;lt;br /&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: center&amp;quot; | A/T&amp;lt;br /&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: center&amp;quot; | M/T&amp;lt;br /&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: center&amp;quot; | A/T&amp;lt;br /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: right&amp;quot; | '''California'''&amp;lt;br /&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: center&amp;quot; | M/T&amp;lt;br /&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: center&amp;quot; | A/T&amp;lt;br /&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: center&amp;quot; | M/T&amp;lt;br /&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: center&amp;quot; | A/T&amp;lt;br /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: right&amp;quot; | '''OBDII'''&amp;lt;br /&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: center&amp;quot; | M/T&amp;lt;br /&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: center&amp;quot; | A/T&amp;lt;br /&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: center&amp;quot; | M/T&amp;lt;br /&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: center&amp;quot; | A/T&amp;lt;br /&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
While they all perform the same basic functions, they are not cross-compatible with few exceptions. For example, an automatic ECU ''can'' be used on a manual-transmission car (it simply throws a code for missing the [[Automatic Transmission Diagnostics|Transmission Control Module]]), but the reverse is not true. Additionally, ECUs should '''never''' be switched between aspiration models (ie using an NA ECU in a TT or vice-versa). TT swaps, however, often use a socketed (see EPROMs below) NA ECU with a TT program.&amp;lt;br /&amp;gt;  &lt;br /&gt;
===8 bit vs 16 bit===&lt;br /&gt;
In addition to these model differences, ECUs saw an internal revision during the Z32's production: a switch from 8bit to 16bit.&amp;lt;br /&amp;gt; &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align: center&amp;quot; | &amp;lt;br /&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: center&amp;quot; | '''Non-Turbo'''&amp;lt;br /&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: center&amp;quot; | '''Twin Turbo'''&amp;lt;br /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center&amp;quot; | '''8-bit'''&amp;lt;br /&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: center&amp;quot; | 1990-1992&amp;lt;br /&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: center&amp;quot; | 1990-1994&amp;lt;br /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center&amp;quot; | '''16-bit'''&amp;lt;br /&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: center&amp;quot; | 1993+&amp;lt;br /&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: center&amp;quot; | 1995+&amp;lt;br /&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
 &lt;br /&gt;
==Upgrades &amp;amp; EPROMs==&lt;br /&gt;
For most enthusiasts, the primary point of interest in the ECU is the EPROM--an integrated circuit that contains information the ECU uses to control fuel injection, ignition timing, speed and RPM limiters, and other parameters. In most cases, when one speaks of an &amp;quot;upgraded ECU&amp;quot; they are referring to an original ECU which has had the original EPROM removed and replaced with a socket, into which a new EPROM (with different programming) can be installed. Certain upgrades and modifications, such as changing fuel injectors for higher-flowing models, require an ECU upgrade (or, more specifically, EPROM reprogramming).&amp;lt;br /&amp;gt; &amp;lt;br /&amp;gt; &lt;br /&gt;
[[File:IMG_8601.JPG|alt=IMG_8601.JPG|thumb|An 8-bit ECU having just been socketed, with an aftermarket EPROM installed.]]&lt;br /&gt;
&amp;lt;br /&amp;gt; &amp;lt;br /&amp;gt;  &lt;br /&gt;
==Extreme Modifications==&lt;br /&gt;
While a stock ECU or an upgraded ECU is enough for most owners, some enthusiasts will modify their ECU more heavily to suit their needs, or replace it outright. Specialty Z sells ECU upgrades that replace the stock 28pin (8-bit only) EPROM with a daughterboard and 30-pin EPROM, along with a ribbon cable that leads to an external component (often disguised as a factory clock) which allows the user to switch &amp;quot;tunes&amp;quot; on the fly. This is handy for owners who frequently run different octanes or [[Race Gas|race gas]]. Ash-Spec also sells heavily modified ECUs which incorporate an electric dial that allows the user to change the boost pressure using the factory [[Wastegate Solenoids|wastegate solenoids]]. Nistune sells a '''daughterboard''' that replaces the 28-bit EPROM with reprogrammable memory and a USB connector, allowing users to connect a computer directly to their ECU and modify various parameters (such as fuel and ignition timing) in real time.&amp;lt;br /&amp;gt; &amp;lt;br /&amp;gt;  For a higher price, users can also replace their ECU outright with a stand-alone ECU. An aftermarket computer that fulfills all the same functions (and often more) that the original ECU would normally handle. Stand-alone units are used for their flexibility with certain sensors or engine components, as well as their ability to be completely customized from a software standpoint.&amp;lt;br /&amp;gt;  &lt;br /&gt;
==Identification Chart==&lt;br /&gt;
Thanks to JWT (and colocomp of TT.net), the following chart is available to help you identify each ECU by reading the label on the outside.&amp;lt;br /&amp;gt; [[File:ECUIDZ32l.jpg|frameless|alt=ECUIDZ32l.jpg]]&amp;lt;br /&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Electronic Fuel Injection]][[Category:Parts]]&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>	</entry>

	</feed>