Killshot issue? This guide lists the most common symptoms and the fastest fixes. Follow the short checklists, verify wiring and settings
How to use this page
- Start with the symptom that best matches what you see.
- Work the checklist in order before changing any tables.
- If a step calls for software, the path is shown exactly as it appears in the ACES Advanced Tuning Software.
1. No RPM signal during crank
Symptom
The handheld shows 0 RPM, and the engine will not start.
Possible Causes
- No 12V on IGN SW wire during crank
- Wrong tach input configuration
- Faulty distributor or crank trigger (not connected)
- Broken tach input wire
Solution Steps
- Confirm IGN SW wire has 12V ON + CRANK
- Verify the correct Tach Source selected
- Test distributor or crank trigger module
- Inspect tach wiring for damage
2. O2 sensor reading lean/not responding
Symptom
Handheld shows lean, AFR won't change.
Possible Causes
- The O2 sensor is mounted incorrectly, causing damage to the sensor
- O2 sensor wiring is damaged
- Exhaust leak upstream of O2
- Failed sensor due to excess fuel, causing false lean
Solution Steps
- Confirm the O2 sensor is ≈10” from the collector
- Verify good ground and clean power, not dropping below 11.3V
- Check for exhaust leaks
- Swap/test sensor
- Correct fuel tuning
3. No Fuel Pump activation
Symptom
No fuel pump sound when keyed ON.
Possible Causes
- Relay not used (pump wired directly — ECU cannot power pump)
- Incorrect relay wiring
- No 12V to relay coil
- Pump ground fault
- Firmware issue requiring reflash
Solution Steps
- Verify if the relay is used and wired correctly
- Confirm ECU Fuel Pump Trigger output
- Check relay wiring and 12V coil supply and fuse
- Verify pump ground
4. Coils not firing (no spark)
Symptom
RPM shows, but no spark.
Possible Causes
- Incorrect coil wiring
- Coil type is incorrect for the system
- The coil is grounding out
- Damaged coil
- Damaged coil driver (internal of ECU)
Solution Steps
- Verify coil wiring matches the Killshot diagram
- Confirm the coil driver type is correct
- Verify the voltage to the coil
- Test with a known-good and correct coil
5. IAC stuck/won't idle
Symptom
The engine will not idle, or it surges badly
Possible Causes
- TPS not calibrated
- IAC wiring damage
- Excess fuel due to improper setup
- The mechanical stop screw is misadjusted
Solution Steps
- Calibrate TPS
- Verify IAC wiring
- Check for rich condition, adjust accordingly
- Reset the throttle stop screw
- Check for vacuum leaks
6. Ignition timing off/unable to sync
Symptom
The timing light does not match the handheld timing
Possible Causes
- Distributor not locked at 15° BTDC
- Wrong ignition timing setup
- Slipped harmonic balancer
- Tach source mismatch
Solution Steps
- Lock distributor at 15° BTDC
- Verify timing in handheld matches the light
- Check the balancer slip
- Confirm the correct tach source
7. Fans not operating
Symptom
Engine temp rises and fans won't trigger
Possible Causes
- No relay used (direct wiring)
- Fan control pins miswired
- Wrong temp settings
- Damaged ecu
Solution Steps
- Verify relay used (required — fans cannot run directly)
- Confirm fan pins wired per the Killshot guide
- Check fan settings
- Verify the fan wire is making a ground signal when flagged
8. CAN/Handheld not connecting (CTO-Connect Time Out)
Symptom
No data is displayed, connect timeout, or flashing issues
Possible Causes
- CAN H/L pins are swapped
- Handheld power/ground loose
- Handheld firmware mismatch
- ECU not powered properly
- Damaged CAN chip (internal HH/ECU)
Solution Steps
- Verify CAN pinout — H/L correct
- Test handheld power/ground
- Confirm firmware versions
- Recycle ECU power
9. Lean on tip-in/poor driveability
Symptom
The engine stumbles off idle
Possible Causes
- Poor O2 sensor location is corrupting lean data
- TPS not calibrated
- Mechanical vacuum leak
- Wrong injector settings
- Improper tuning
Solution Steps
- Verify O2 sensor < 24” from collector
- Calibrate TPS
- Check for vac leak
- Check injector size/settings
- Refer to the fuel tuning guide for adjustments
10. Hard start (hot or cold)
Symptom
The engine cranks for a long time and/or is hard to start
Possible Causes
- Incorrect cranking fuel value or pressure
- Low battery voltage
- Poor engine ground
- TPS/IAC calibration off
Solution Steps
- Verify IGN SW 12V ON+CRANK
- Test battery voltage
- Increase “Fuel prime %”
- Re-cal TPS/IAC
11. Handheld controller won't power up
Symptom
No screen, no power to the handheld
Possible Causes
- CAN pins swapped
- No ECU power
- Faulty handheld cable
- Broken CAN connector
- No ignition switched 12V signal to the system
Solution Steps
- Verify ECU has clean power
- Confirm the CAN pinout is correct
- Test handheld on known-good system
- Replace the known-bad cable or connector
- Find an alternate source for switched 12V, even if just for testing
12. Excessive EMI/Radio interference complaints
Symptom
Radio whine, static, and EFI interference with other electronics
Possible Causes
- Poor coil grounding
- No shielding on VR wires
- Coils powered from a shared circuit
- ECU ground path is incorrect
Solution Steps
- This is rarely an issue with Aces hardware
- Shield VR wires
- Verify the power source is from the Battery
- Confirm ECU ground to battery (-)
13. Intermittent stall on deceleration
Symptom
The engine stalls when letting off the throttle
Possible Causes
- Improper IAC settings
- TPS not calibrated
- Poor idle timing
- Over-aggressive fuel cut
Solution Steps
- Calibrate TPS
- Tune the IAC steps correctly
- Set idle timing 15–18°
- Adjust the decel fuel cut strategy
14. Fuel pressure too low (runs lean)
Symptom
Lean AFR, weak performance, stalling
Possible Causes
- Incorrect regulator setup
- Supply line too small
- Low-voltage pump wiring
- Bad pump
- Filter restriction
Solution Steps
- Verify fuel pressure at the rail
- Confirm proper return line size
- Test pump voltage under load
- Replace the pump and filter if needed
15. MAP sensor reads 100 kPa (barometric only)
Symptom
MAP stuck at 100 kPa
Possible Causes
- MAP sensor unplugged
- Broken MAP wire
- Sensor failed
- Boost block-off plug is installed in the throttle body
- Wrong MAP sensor calibration
Solution Steps
- Verify the MAP sensor is plugged in
- Check wiring
- Test sensor
- Confirm MAP sensor config
- Remove the block-off plug from the bottom of the throttle body
16. No injector firing (confirmed no pulse)
Symptom
Injectors not firing- no fuel pulse
Possible Causes
- No RPM signal to ECU
- Injector power missing
- Driver damaged
- Harness fault
Solution Steps
- Confirm RPM input to ECU
- Test injector 12V feed
- Inspect harness
- ECU bench test if needed
17. No Wideband O2 detected
Symptom
Handheld show fails to read
Possible Causes
- Wrong sensor type
- Bad ground or 12V feed
- Open WBO2 circuit
- Sensor failed
Solution Steps
- Confirm the correct LSU 4.9 sensor is used
- Verify clean power and ground
- Inspect WBO2 circuit
- Replace the sensor if faulty
18. ECU fuse blows on power-up
Symptom
Blown fuse on key ON
Possible Causes
- Coil wiring damaged
- Short in the injector harness
- Faulty component
- Ground loop fault
Solution Steps
- Verify correct coil wiring
- Check the injector wiring for shorts
- Inspect for a harness pinched or cut
- Correct grounding paths
19. Excessive battery drain overnight
Symptom
Battery voltage drops overnight
Possible Causes
- ECU staying powered
- Fan relays back-feeding
- The CAN device is not shutting down
- Miswired IGN SW
Solution Steps
- Confirm IGN SW drops to 0V key OFF
- Test for back-feed on relays
- Verify the CAN device shuts down
- Correct IGN SW wiring
20. Erratic RPM reading (jumping RPM display)
Symptom
RPM jumps or fluctuates badly
Possible Causes
- The Tach input is wired wrong
- Incorrect tach source type
- Extreme EMI interference
- VR pickup is poorly adjusted
Solution Steps
- Confirm the correct tach source selected
- Check tach wiring
- Inspect VR pickup
- Inspect for EMI from coils or alt
21. Wideband sensor reads full rich
Symptom
Handheld shows full rich or error
Possible Causes
- O2 sensor heater failure
- Poor ground to the O2 controller
- Opening in the sensor wiring
- Bad sensor
Solution Steps
- Verify the O2 sensor heater function
- Confirm ground path
- Inspect O2 wiring
- Replace the sensor if faulty
22. TPS signal erratic
Symptom
TPS % jumps, unstable idle
Possible Causes
- TPS not calibrated
- Poor sensor ground
- Wiring damaged
- Faulty TPS sensor
Solution Steps
- Recalibrate TPS
- Verify sensor ground
- Check TPS wiring
- Replace TPS if needed
23. ECU loses connection when cranking
Symptom
Handheld disconnects during crank
Possible Causes
- Low battery voltage
- Poor IGN SW wiring
- ECU ground path is weak
- CAN cable loose
Solution Steps
- Verify battery voltage stays above 9.5V cranking
- Confirm IGN SW wiring
- Test the ECU ground
- Reseat the CAN cable
24. Stuck closed-loop operation (does not go open loop)
Symptom
ECU remains in closed-loop, won't transition
Possible Causes
- Target AFR tables are incorrect
- CL enable temp is too low
- Sensor data error
- ECU configuration
Solution Steps
- Verify AFR tables
- Set the correct enable temps
- Check sensor inputs
- Reflash or reset config
25. No ECU datalogging or USB connection
Symptom
No datalogging function
Possible Causes
- No USB driver installed
- USB port conflict
- ECU in damaged
- USB cable bad
Solution Steps
- Install the correct USB drivers
- Test with a known-good USB port
- Power cycle ECU
- Replace the cable if needed
26. No timing control (locked timing)
Symptom
ECU timing won't advance or change
Possible Causes
- Distributor not locked ECU fighting itself
- Static timing mode on
- Wrong ignition config
- ECU has incorrect firmware loaded
Solution Steps
- Lock distributor at 15° BTDC
- Verify timing settings
- Check ignition config
- Verify ECU firmware (killshot classic has no timing control)
27. Flash update fails/stuck in bootloader
Symptom
ECU won't update, stuck on boot
Possible Causes
- Power cycle during flash
- Battery voltage low
- CAN error
- Corrupt flash file
Solution Steps
- Reflash with the correct file
- Ensure the battery charger is on
- Verify the CAN cable
- Follow the recovery flash steps
28. Poor hot start after heat soak
Symptom
Hot start, long crank
Possible Causes
- Heat soak on the ECU, hitting the thermal limiter
- Low voltage to coils
- Fuel boiling
- Incorrect parked air value for start-up
Solution Steps
- Verify underhood temps and ECU placement
- Test coil voltage
- Adjust fuel enrichment
- Parked air vs ECT
29. Battery voltage display is incorrect
Symptom
Handheld shows the wrong voltage
Possible Causes
- Poor ECU ground
- Voltage offset error
- Harness resistance
- Battery wires are too long due to relocation.
Solution Steps
- Confirm the ECU ground is directly connected to the battery
- Calibrate voltage offset
- Inspect harness
- Use a minimum of 10-gauge wire if the battery is mounted in a truck to prevent voltage drop.
30. Tach output to dash not working
Symptom
Dash tach inop
Possible Causes
- Tach Out not connected
- Wrong tach type selected
- Bad dash input
- ECU firmware issue
Solution Steps
- Confirm Tach Out wired
- Match tach type (voltage or pulse)
- Test dash input
- Reflash firmware and verify.
Leave a comment
This site is protected by hCaptcha and the hCaptcha Privacy Policy and Terms of Service apply.