<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://dev.z31library.com/index.php?action=history&amp;feed=atom&amp;title=Z31%2FSENSORS%2Fafm_php</id>
	<title>Z31/SENSORS/afm php - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://dev.z31library.com/index.php?action=history&amp;feed=atom&amp;title=Z31%2FSENSORS%2Fafm_php"/>
	<link rel="alternate" type="text/html" href="https://dev.z31library.com/index.php?title=Z31/SENSORS/afm_php&amp;action=history"/>
	<updated>2026-08-15T17:51:46Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://dev.z31library.com/index.php?title=Z31/SENSORS/afm_php&amp;diff=7210&amp;oldid=prev</id>
		<title>XenonzcarImporter: Inline image refs: rewrite to local archive; clean empty image artifacts</title>
		<link rel="alternate" type="text/html" href="https://dev.z31library.com/index.php?title=Z31/SENSORS/afm_php&amp;diff=7210&amp;oldid=prev"/>
		<updated>2026-05-16T18:01:27Z</updated>

		<summary type="html">&lt;p&gt;Inline image refs: rewrite to local archive; clean empty image artifacts&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 18:01, 16 May 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{ImportedFrom|site=Xenonzcar|title=Z31 Air Flow Meter|url=&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;http&lt;/del&gt;://&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;www&lt;/del&gt;.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;xenonzcar&lt;/del&gt;.com/z31/SENSORS/afm.php.html|archive=https://dev.z31library.com/xenonzcar_archive/z31/SENSORS/afm.php.html|fetched=2026-05-15}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{ImportedFrom|site=Xenonzcar|title=Z31 Air Flow Meter|url=&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;https&lt;/ins&gt;://&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;dev&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;z31library&lt;/ins&gt;.com&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;/xenonzcar_archive&lt;/ins&gt;/z31/SENSORS/afm.php.html|archive=https://dev.z31library.com/xenonzcar_archive/z31/SENSORS/afm.php.html|fetched=2026-05-15}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Z31 Air Flow Meter ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Z31 Air Flow Meter ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[http&lt;/del&gt;://&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;www&lt;/del&gt;.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;xenonzcar&lt;/del&gt;.com/z31/images/AFM%20replacement/tt_02_08b.jpg &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;image: Air Flow Meter]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;https&lt;/ins&gt;://&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;dev&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;z31library&lt;/ins&gt;.com&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;/xenonzcar_archive&lt;/ins&gt;/z31/images/AFM%20replacement/tt_02_08b.jpg&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The &amp;#039;&amp;#039;&amp;#039;Air Flow Meter&amp;#039;&amp;#039;&amp;#039; measures the mass flow rate of intake air. Measurements are made so the control circuit emits an electrical signal in relation to the amount of heat dissipated from a hot wire placed in the stream of air.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The &amp;#039;&amp;#039;&amp;#039;Air Flow Meter&amp;#039;&amp;#039;&amp;#039; measures the mass flow rate of intake air. Measurements are made so the control circuit emits an electrical signal in relation to the amount of heat dissipated from a hot wire placed in the stream of air.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mediawiki:diff:1.41:old-6900:rev-7210:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>XenonzcarImporter</name></author>
	</entry>
	<entry>
		<id>https://dev.z31library.com/index.php?title=Z31/SENSORS/afm_php&amp;diff=6900&amp;oldid=prev</id>
		<title>XenonzcarImporter: XenonzcarImporter moved page Sites/Xenonzcar/z31/SENSORS/afm php to Z31/SENSORS/afm php without leaving a redirect: Flatten Sites/ namespace; provenance preserved via ImportedFrom banner</title>
		<link rel="alternate" type="text/html" href="https://dev.z31library.com/index.php?title=Z31/SENSORS/afm_php&amp;diff=6900&amp;oldid=prev"/>
		<updated>2026-05-16T06:38:39Z</updated>

		<summary type="html">&lt;p&gt;XenonzcarImporter moved page &lt;a href=&quot;/index.php?title=Sites/Xenonzcar/z31/SENSORS/afm_php&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Sites/Xenonzcar/z31/SENSORS/afm php (page does not exist)&quot;&gt;Sites/Xenonzcar/z31/SENSORS/afm php&lt;/a&gt; to &lt;a href=&quot;/wiki/Z31/SENSORS/afm_php&quot; title=&quot;Z31/SENSORS/afm php&quot;&gt;Z31/SENSORS/afm php&lt;/a&gt; without leaving a redirect: Flatten Sites/ namespace; provenance preserved via ImportedFrom banner&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 06:38, 16 May 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>XenonzcarImporter</name></author>
	</entry>
	<entry>
		<id>https://dev.z31library.com/index.php?title=Z31/SENSORS/afm_php&amp;diff=6587&amp;oldid=prev</id>
		<title>XenonzcarImporter: Site import</title>
		<link rel="alternate" type="text/html" href="https://dev.z31library.com/index.php?title=Z31/SENSORS/afm_php&amp;diff=6587&amp;oldid=prev"/>
		<updated>2026-05-16T06:27:10Z</updated>

		<summary type="html">&lt;p&gt;Site import&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{ImportedFrom|site=Xenonzcar|title=Z31 Air Flow Meter|url=http://www.xenonzcar.com/z31/SENSORS/afm.php.html|archive=https://dev.z31library.com/xenonzcar_archive/z31/SENSORS/afm.php.html|fetched=2026-05-15}}&lt;br /&gt;
&lt;br /&gt;
== Z31 Air Flow Meter ==&lt;br /&gt;
&lt;br /&gt;
[http://www.xenonzcar.com/z31/images/AFM%20replacement/tt_02_08b.jpg image: Air Flow Meter]&lt;br /&gt;
&lt;br /&gt;
The &amp;#039;&amp;#039;&amp;#039;Air Flow Meter&amp;#039;&amp;#039;&amp;#039; measures the mass flow rate of intake air. Measurements are made so the control circuit emits an electrical signal in relation to the amount of heat dissipated from a hot wire placed in the stream of air.&lt;br /&gt;
&lt;br /&gt;
The air flowing around the hot wire removes heat from it. The temperature of the hot wire is very sensitive to the mass flow rate of the air. The higher the temperature of the hot wire, the higher its resistance. This change in temperature or resistance is determined by the mass flow rate of air.&lt;br /&gt;
&lt;br /&gt;
The control unit regulates current (&amp;#039;&amp;#039;&amp;#039;I&amp;#039;&amp;#039;&amp;#039;) in relation to the varying resistance value (&amp;#039;&amp;#039;&amp;#039;Rh&amp;#039;&amp;#039;&amp;#039;) so that voltage (&amp;#039;&amp;#039;&amp;#039;Va&amp;#039;&amp;#039;&amp;#039;) always equals (&amp;#039;&amp;#039;&amp;#039;Vb&amp;#039;&amp;#039;&amp;#039;). The Air Flow Meter transmits the output for voltage (&amp;#039;&amp;#039;&amp;#039;Va&amp;#039;&amp;#039;&amp;#039;) to the control unit (ECM) where it is converted to an intake air signal.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;WARNING&amp;#039;&amp;#039; - Do this modification at your own risk. We Are not responsable for any issues of your own doing.&lt;br /&gt;
&lt;br /&gt;
=== Differences ===&lt;br /&gt;
&lt;br /&gt;
There were two different Air Flow Meters (MAF) used on the Z31: &amp;quot;Adjustable (FED - Yellow Sticker)&amp;quot; and &amp;quot;Not Adjustable (CAL - Blue Sticker)&amp;quot;. The differences are explained below.&lt;br /&gt;
&lt;br /&gt;
==== Adjustable (FED - Yellow Sticker) ====&lt;br /&gt;
&lt;br /&gt;
Behind the &amp;quot;Seal Plug&amp;quot; is a variable resistor (potentiometer or POT).&lt;br /&gt;
While this is called a “variable” resistor, it actually sets the&lt;br /&gt;
constant resistance on wire #31, which sends the MAF signal back to the ECU&lt;br /&gt;
(Ra and Rb in diagrams).&lt;br /&gt;
You can manually adjust this resistance by removing the plug and turning the resistor, as shown&lt;br /&gt;
[here](z31/AFMCalibration.html).&lt;br /&gt;
&lt;br /&gt;
==== Non Adjustable (California Smog Blue Sticker) ====&lt;br /&gt;
&lt;br /&gt;
On the California-spec (blue sticker) MAF, pin #30 at the ECU connects to an Exhaust Gas Temperature (EGT) sensor instead of a variable resistor. This means the “constant resistance” is always changing based on actual EGT. Yellow sticker (federal) MAFs only change if you manually adjust them, while the blue sticker MAFs vary with exhaust temperature. To modify the blue-sticker MAF’s resistance, you would need to physically access the circuit.&lt;br /&gt;
&lt;br /&gt;
=== Common Problems ===&lt;br /&gt;
&lt;br /&gt;
* Can not rev above 2000rpm&lt;br /&gt;
* Fouling out plugs (rich)&lt;br /&gt;
* Black smoke&lt;br /&gt;
&lt;br /&gt;
=== Troubleshooting ===&lt;br /&gt;
&lt;br /&gt;
To test, measure the resistance (Ohms) across the terminals. If there is no connection (open circuit) between any of the pins, the MAF may be faulty.&lt;br /&gt;
&lt;br /&gt;
| Terminals | Resistance 1 | Resistance 2 | Resistance 3 |&lt;br /&gt;
|---|---|---|---|&lt;br /&gt;
| A - B | 663 Ω | 609 Ω | 580 Ω |&lt;br /&gt;
| B - C | 72 Ω | 73 Ω | 72 Ω |&lt;br /&gt;
| C - D | 0.9 Ω | 0.9 Ω | 0.9 Ω |&lt;br /&gt;
| D - E | 1.68 kΩ | 1.75 kΩ | 1.74 kΩ |&lt;br /&gt;
| E - F | 11.1 kΩ | 11.1 kΩ | 11.1 kΩ |&lt;br /&gt;
&lt;br /&gt;
[[Category:Imported from Xenonzcar]]&lt;/div&gt;</summary>
		<author><name>XenonzcarImporter</name></author>
	</entry>
</feed>