<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.fieropedia.com/index.php?action=history&amp;feed=atom&amp;title=Code_45</id>
	<title>Code 45 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.fieropedia.com/index.php?action=history&amp;feed=atom&amp;title=Code_45"/>
	<link rel="alternate" type="text/html" href="https://www.fieropedia.com/index.php?title=Code_45&amp;action=history"/>
	<updated>2026-09-05T08:11:44Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://www.fieropedia.com/index.php?title=Code_45&amp;diff=149&amp;oldid=prev</id>
		<title>Cliff: Created page with &quot;&#039;&#039;&#039;Code 45&#039;&#039;&#039; is a diagnostic trouble code related to a rich exhaust indication on the Pontiac Fiero.  Code 45 indicates that the ECM is seeing an oxygen sensor signal that suggests the engine is running rich.  == Overview ==  The Oxygen sensor monitors oxygen content in the exhaust. The ECM uses this signal to adjust fuel mixture during closed-loop operation.  Code 45 is set when the ECM detects a rich exhaust condition for longe...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.fieropedia.com/index.php?title=Code_45&amp;diff=149&amp;oldid=prev"/>
		<updated>2026-07-06T19:03:04Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;#039;&amp;#039;&amp;#039;Code 45&amp;#039;&amp;#039;&amp;#039; is a &lt;a href=&quot;/index.php?title=Diagnostic_trouble_codes&quot; title=&quot;Diagnostic trouble codes&quot;&gt;diagnostic trouble code&lt;/a&gt; related to a rich exhaust indication on the &lt;a href=&quot;/index.php?title=Pontiac_Fiero&quot; title=&quot;Pontiac Fiero&quot;&gt;Pontiac Fiero&lt;/a&gt;.  Code 45 indicates that the &lt;a href=&quot;/index.php?title=ECM&quot; title=&quot;ECM&quot;&gt;ECM&lt;/a&gt; is seeing an oxygen sensor signal that suggests the engine is running rich.  == Overview ==  The &lt;a href=&quot;/index.php?title=Oxygen_sensor&quot; title=&quot;Oxygen sensor&quot;&gt;Oxygen sensor&lt;/a&gt; monitors oxygen content in the exhaust. The ECM uses this signal to adjust fuel mixture during closed-loop operation.  Code 45 is set when the ECM detects a rich exhaust condition for longe...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Code 45&amp;#039;&amp;#039;&amp;#039; is a [[Diagnostic trouble codes|diagnostic trouble code]] related to a rich exhaust indication on the [[Pontiac Fiero]].&lt;br /&gt;
&lt;br /&gt;
Code 45 indicates that the [[ECM]] is seeing an oxygen sensor signal that suggests the engine is running rich.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
The [[Oxygen sensor]] monitors oxygen content in the exhaust. The ECM uses this signal to adjust fuel mixture during closed-loop operation.&lt;br /&gt;
&lt;br /&gt;
Code 45 is set when the ECM detects a rich exhaust condition for longer than expected. A rich indication can be caused by too much fuel, too little air, excessive fuel pressure, leaking injectors, a sensor problem, or an electrical issue.&lt;br /&gt;
&lt;br /&gt;
== Flash pattern ==&lt;br /&gt;
&lt;br /&gt;
Code 45 is displayed as:&lt;br /&gt;
&lt;br /&gt;
* Four flashes&lt;br /&gt;
* Pause&lt;br /&gt;
* Five flashes&lt;br /&gt;
&lt;br /&gt;
This represents code &amp;#039;&amp;#039;&amp;#039;45&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Animated flash pattern:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
[[File:Code45.gif|none]]&lt;br /&gt;
&lt;br /&gt;
== Meaning ==&lt;br /&gt;
&lt;br /&gt;
Code 45 usually indicates that the ECM sees the exhaust mixture as too rich.&lt;br /&gt;
&lt;br /&gt;
Possible causes include:&lt;br /&gt;
&lt;br /&gt;
* Faulty oxygen sensor&lt;br /&gt;
* Oxygen sensor wiring problem&lt;br /&gt;
* Excessive fuel pressure&lt;br /&gt;
* Leaking fuel injector&lt;br /&gt;
* Faulty fuel pressure regulator&lt;br /&gt;
* Restricted air intake&lt;br /&gt;
* Dirty air filter&lt;br /&gt;
* MAP sensor problem&lt;br /&gt;
* Coolant temperature sensor problem&lt;br /&gt;
* Manifold air temperature sensor problem&lt;br /&gt;
* Poor ground or connector problem&lt;br /&gt;
* ECM input problem&lt;br /&gt;
&lt;br /&gt;
== Symptoms ==&lt;br /&gt;
&lt;br /&gt;
Possible symptoms may include:&lt;br /&gt;
&lt;br /&gt;
* Check engine light&lt;br /&gt;
* Poor fuel economy&lt;br /&gt;
* Black exhaust smoke&lt;br /&gt;
* Fuel smell&lt;br /&gt;
* Rough idle&lt;br /&gt;
* Fouled spark plugs&lt;br /&gt;
* Hesitation&lt;br /&gt;
* Poor acceleration&lt;br /&gt;
* Failed emissions test&lt;br /&gt;
* Little or no obvious drivability problem&lt;br /&gt;
&lt;br /&gt;
== Diagnosis ==&lt;br /&gt;
&lt;br /&gt;
Basic diagnostic checks include:&lt;br /&gt;
&lt;br /&gt;
# Confirm that Code 45 is present.&lt;br /&gt;
# Inspect the oxygen sensor wiring and connector.&lt;br /&gt;
# Check for other stored trouble codes.&lt;br /&gt;
# Check fuel pressure.&lt;br /&gt;
# Inspect the fuel pressure regulator.&lt;br /&gt;
# Check for leaking injectors.&lt;br /&gt;
# Inspect the air intake and air filter.&lt;br /&gt;
# Check MAP sensor vacuum and wiring.&lt;br /&gt;
# Check coolant temperature sensor readings if possible.&lt;br /&gt;
# Check manifold air temperature sensor readings if possible.&lt;br /&gt;
# Check grounds and ECM connections.&lt;br /&gt;
&lt;br /&gt;
== Fuel pressure and injectors ==&lt;br /&gt;
&lt;br /&gt;
Excessive fuel pressure, a leaking injector, or a faulty fuel pressure regulator can cause a rich condition.&lt;br /&gt;
&lt;br /&gt;
Related topics:&lt;br /&gt;
&lt;br /&gt;
* [[Fuel pressure test]]&lt;br /&gt;
* [[Fuel pressure regulator]]&lt;br /&gt;
* [[Fuel injectors]]&lt;br /&gt;
* [[Fuel pump problems]]&lt;br /&gt;
* [[Fuel system]]&lt;br /&gt;
&lt;br /&gt;
== Sensors ==&lt;br /&gt;
&lt;br /&gt;
Incorrect sensor information can cause the ECM to command too much fuel.&lt;br /&gt;
&lt;br /&gt;
Related topics:&lt;br /&gt;
&lt;br /&gt;
* [[Oxygen sensor]]&lt;br /&gt;
* [[Coolant temperature sensor]]&lt;br /&gt;
* [[Manifold air temperature sensor]]&lt;br /&gt;
* [[MAP sensor]]&lt;br /&gt;
* [[Code 13]]&lt;br /&gt;
* [[Code 14]]&lt;br /&gt;
* [[Code 15]]&lt;br /&gt;
* [[Code 23]]&lt;br /&gt;
* [[Code 25]]&lt;br /&gt;
* [[Code 33]]&lt;br /&gt;
* [[Code 34]]&lt;br /&gt;
&lt;br /&gt;
== Related codes ==&lt;br /&gt;
&lt;br /&gt;
Related fuel-control and oxygen-sensor codes include:&lt;br /&gt;
&lt;br /&gt;
* [[Code 13]] - Oxygen sensor circuit&lt;br /&gt;
* [[Code 44]] - Lean exhaust indication&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
Code 45 should not automatically be treated as a failed oxygen sensor. Fuel pressure problems, leaking injectors, sensor faults, wiring faults, and ECM input problems can all cause a rich indication.&lt;br /&gt;
&lt;br /&gt;
Diagnosis should determine whether the engine is actually running rich or whether the ECM is receiving a misleading signal.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Diagnostic trouble codes]]&lt;br /&gt;
* [[ALDL diagnostics]]&lt;br /&gt;
* [[Oxygen sensor]]&lt;br /&gt;
* [[Fuel pressure test]]&lt;br /&gt;
* [[Fuel system]]&lt;br /&gt;
* [[Fuel injectors]]&lt;br /&gt;
* [[ECM]]&lt;br /&gt;
* [[Code 13]]&lt;br /&gt;
* [[Code 44]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Fieropedia]]&lt;br /&gt;
[[Category:Diagnostics]]&lt;br /&gt;
[[Category:Electrical system]]&lt;br /&gt;
[[Category:Engine]]&lt;br /&gt;
[[Category:Fuel system]]&lt;/div&gt;</summary>
		<author><name>Cliff</name></author>
	</entry>
</feed>