BRP DI Engine Diagnostic Procedures and Fault Codes (951 DI Guide)
Complete diagnostic guide for BRP 951 DI engine including fault codes, sensor diagnostics, TPS calibration and BUDS troubleshooting procedures.
Manual content
Overview
This guide covers full diagnostic procedures for BRP DI (Direct Injection) engine management systems including fault code analysis, sensor troubleshooting and system diagnostics using BUDS and VCK tools.
It is designed for professional technicians working with Sea-Doo DI engines, providing detailed information about engine monitoring, fault detection and repair workflows.
BRP 951 DI Engine Diagnostic Procedures
This manual provides a structured approach to diagnosing fuel injection and engine management issues in BRP DI systems.
Following a systematic diagnostic workflow helps identify faults quickly and accurately.
Basic diagnostic workflow
To diagnose engine problems, follow these steps:
• Check troubleshooting charts
• Read fault codes using VCK or BUDS
• Inspect fuses
• Check air and fuel pressure
• Inspect spark plugs
• Verify RAVE valve operation
• Check fuel pump and air compressor pressure
This ensures proper identification of both mechanical and electronic faults
Self-diagnostic system and beep codes
The system includes a built-in self-diagnostic mode activated by the safety lanyard.
Typical signals include:
• 2 short beeps → system ready
• Continuous beep → engine overheating
• Periodic beeps → warnings (fuel, oil, battery)
For example, the table on page 1–2 shows how beep signals correspond to faults and required actions
Fault detection and limp mode
The DI system uses a limp home mode to protect the engine.
According to the fault detection table (page 3):
• Sensor failures limit RPM
• Injector or ignition issues reduce engine power
• Severe faults may prevent engine start
Typical monitored components:
• MAP sensor
• TPS
• Injectors
• Ignition system
• Fuel pump
Common fault codes (DI system)
The DI system includes detailed fault codes with exact diagnostics and repair actions.
Examples:
Injector faults
• P1100 / P1101 — Direct injector failure
• P0201 / P0202 — Fuel injector issues
Ignition faults
• P0351 / P0352 — Ignition coil failure
Sensor faults
• P0106 — MAP sensor out of range
• P0110 — Intake temperature sensor
• P0116 — Engine temperature sensor
TPS faults
• P0120 / P0220 — TPS out of range
• P1102 / P1103 — TPS adaptation failure
These codes include resistance values and voltage checks for precise диагностика (см. таблицы на страницах 8–10)
Electrical and ECU diagnostics
The system relies on correct electrical conditions:
• Battery voltage monitoring
• Sensor 5V supply circuits
• ECU internal checks
Examples:
• P0562 — Low voltage
• P1500 — Very high voltage
• P0606 — ECU internal fault
Electrical noise or bad grounding can also trigger ECU errors
TPS calibration and faults
TPS faults are critical in DI engines.
Two main types:
TPS OUT OF RANGE
Caused by incorrect sensor signal
→ wiring / sensor failure
TPS ADAPTATION FAILURE
Occurs after:
• throttle body replacement
• ECU replacement
• incorrect cable adjustment
Fix:
• Reset TPS
• Check idle stop
• Recalibrate via BUDS
(подтверждено на стр. 7)
Using BUDS and VCK
The VCK (Vehicle Communication Kit) is the main diagnostic tool.
It allows:
• reading fault codes
• monitoring sensors
• programming DESS keys
• TPS calibration
• system adjustments
Important:
Correct protocol must be selected (947 DI) when working with DI engines
PDF download is available for registered users
Create a free account or log in to open and download this manual. The article text remains public for SEO and quick reference, while the attached PDF is protected.