GENERAC-1505 serious Generac Evolution ›

Engine RPM Signal Lost During Operation

The GENERAC-1505 (Generac Evolution) diesel fault code means: Engine RPM Signal Lost During Operation. This is a serious severity code.

My Garage →
Keep driving?
No -- stop driving
DIY difficulty
moderate
Estimated cost
$30-$120 DIY (replacement MPU sensor is $25-$80 at most Generac dealers). Professional diagnosis and repair runs $150-$400 depending on whether it is a sensor swap, harness repair, or controller board replacement.
Built for Diesel — Not a Car Reader
ANCEL HD7000 Heavy-Duty Diesel Scanner

A $30 car code reader can't do diesel. The HD7000 reads full-system codes and does parked DPF regen, idle/speed-limit, and service resets from the cab — on everything from a 6.7 Cummins/Power Stroke/Duramax pickup to Class-8 trucks (Detroit, Paccar, CAT, Volvo, Mack, International).

Check Price on Amazon

Affiliate link -- we earn a commission at no extra cost to you.

Lower-Cost Diesel Option
FOXWELL HD301 Diesel Truck Scanner

Full-system 6/9/16-pin diesel scan tool for Cummins, Paccar, CAT, Detroit and more — plug-and-play, no subscription. A cheaper way to read heavy-duty codes a basic OBD2 scanner skips entirely.

Check Price on Amazon

Affiliate link -- we earn a commission at no extra cost to you.

Common Symptoms

  • Generator starts briefly then shuts down and displays code 1505 on the Evolution panel
  • Red fault light is solid and unit will not restart without clearing the alarm
  • Engine cranks and fires but cuts out within the first few seconds of running
  • During weekly exercise cycle, engine stops unexpectedly and logs 1505 in fault history
  • Generator runs fine on manual test but faults on auto-start from the ATS
  • No RPM reading appears on the Evolution display while cranking
  • Mobile Link or OnCue app reports a 1505 RPM sense fault remotely

Probable Causes (Ranked by Likelihood)

  • Magnetic pickup (MPU) sensor has failed, is out of adjustment, or has a broken wire Very Likely
  • MPU connector is corroded, loose, or has backed-out pins at the controller harness Very Likely
  • Reluctor ring (flywheel teeth) is damaged, packed with debris, or missing teeth Likely
  • MPU air gap is too large because the sensor backed out of its mounting boss over time Likely
  • Controller is reading RPM from a stator-derived signal and the stator or its sense wire has failed Possible
  • Evolution controller board has a failed RPM input circuit Less Likely
  • Engine seized or mechanically failed, so the flywheel never reaches a detectable speed Less Likely

Step-by-Step Diagnostic Procedure

  1. Step 1. Put the panel switch to OFF and disconnect the negative battery cable before touching any wiring under the generator housing. Safety first.

  2. Step 2. Locate the magnetic pickup sensor. On most Generac single-cylinder and V-twin engines it threads into the flywheel housing near the bottom of the engine block. Trace the two-wire harness from the sensor up to the Evolution controller board connector J8 or J11 depending on model year. Check the connector for corrosion, bent pins, or a loose latch. Reseat it firmly.

  3. Step 3. Inspect the MPU sensor body. It should be threaded in snugly with no play. The spec air gap between the MPU tip and the flywheel teeth is 0.030 to 0.050 inches (about the thickness of a matchbook cover). If the sensor has backed out, hand-tighten it until it just touches the ring gear tooth, then back it off one full turn and lock the jam nut.

  4. Step 4. Set your multimeter to AC millivolts. Reconnect the battery, leave the panel in OFF, then have a helper bump the engine over briefly using the RUN position. You should see a pulsing AC voltage above 0.5 VAC at the MPU connector pins while the flywheel spins. No reading means the sensor or its wiring is open. A reading below 0.3 VAC while cranking points to an air gap that is too wide.

  5. Step 5. Check MPU sensor resistance. Disconnect the MPU connector and measure resistance across the two sensor pins with your multimeter set to Ohms. Most Generac MPU sensors read between 150 and 1,000 ohms. A reading of OL (open) or near 0 ohms means the sensor is failed and needs replacement.

  6. Step 6. Inspect the reluctor ring on the flywheel through the MPU port with a flashlight. Look for packed dirt, oil sludge, or a chipped or missing tooth. A missing tooth will cause the controller to lose the RPM signal intermittently at the same point in each rotation. Clean debris with brake cleaner spray if accessible. A damaged reluctor ring requires professional repair.

  7. Step 7. If MPU resistance and gap are correct and the connector is solid, check the two-wire harness for continuity from the sensor connector all the way to the controller board. A single broken wire inside the insulation can cause this fault under vibration but read fine at rest. Wiggling the harness while measuring continuity will reveal an intermittent break.

  8. Step 8. If all wiring and the sensor test good and the fault persists, the RPM input circuit on the Evolution controller board itself may be failed. At this point you need a Generac dealer or licensed electrician with the Generac Activator app to read live RPM data from the board and confirm whether the controller is receiving a signal it is not processing correctly. Controller board replacement or reprogramming is required and is not a DIY task.

Common Fixes by Vehicle

What techs usually find when diagnosing GENERAC-1505 on specific platforms — tap a platform for the fix and the exact part:

Generac Evolution 2.0 controllers (2013+ Guardian) Moderate DIY

Code 1505 (RPM Sense Loss) usually comes from the magnetic pickup at the flywheel rather than the controller. Pull the pickup, inspect the tip for metal debris (clean with a magnet and rag), and check the gap to the flywheel teeth (0.030 in spec on most platforms). Replace if the coil reads open or the tip is damaged. If the pickup tests fine, suspect the harness pin at the controller connector -- backed-out terminals are common.

Labor: 30-45 min

Frequently Asked Questions

What does Generac code 1505 mean?

Code 1505 means the Evolution controller tried to read engine speed while the generator was cranking or running and got no usable RPM signal. The controller uses a magnetic pickup sensor mounted near the flywheel to count tooth pulses and calculate RPM. When that signal disappears or never arrives, the controller shuts the engine down to protect it, because it cannot confirm whether the engine is running at a safe speed.

Can my generator still run with this code?

No. Code 1505 causes an immediate controlled shutdown and locks out the unit. The generator will not restart until the fault is diagnosed and cleared. If power goes out while this code is active, the ATS will not be able to transfer your home to generator power.

How much does it cost to fix?

If it is just a loose connector or an MPU sensor that backed out of its mount, the fix costs nothing or a few dollars in parts and you can handle it yourself in about 30 minutes. A new MPU sensor runs $25 to $80 at a Generac dealer or online. If a technician needs to diagnose and repair a broken harness or replace the controller board, expect to pay $150 to $400 in labor and parts.

Will the generator start the next time the power goes out?

Not reliably, and possibly not at all. With an active 1505 fault the Evolution controller will attempt to crank but will shut down before reaching operating speed. Your home will not transfer to backup power during an outage until this code is cleared and the underlying cause is repaired. Fix this before the next storm season.

Explore More