Quantcast
Jump to content

Fault Code Troubleshooting "How To"


Joe Toup
 Share

Recommended Posts

Hey Folks

There does not seem to be a lot of good sources out there for troubleshooting and diagnosing ECU problems with my Massimo Buck 400 (which is also a Bennche 400 & Cazador 400 only with different badging), so I thought I'd share some info that I found during my searches the past few days.  I was trying to diagnose and repair a hard starting issue.  Using the following info, I was able to figure it out.  My ignition coil threw a 0351 code.  I discovered how to read the codes without an OBDII code reader.  The following procedures should help you check your fault codes and clear them if needed. 

Fault Code Troubleshooting for Delphi MT05 ECM on the Massimo Buck 400, Bennche Bighorn 400, Bennche Cowboy 400, and Cazador 400

*NOTE: The MT05 ECU is not really OBD 2 compliant. It is much more similar to an OBDI system.  I know this because I once converted a Suzuki Samurai from carburetor to a full on EFI system a while back and it had all of the same type of sensors as a Delphi EFI system.  The MT05 ECU controls either 1 or 2 cylinder engines commonly found on Massimo, Bennche, and Cazador.

Much of the ECU info was found here:

https://netcult.ch/elmue/HUD ECU Hacker/Delphi MT05 Manual.pdf

Delphi EFI System Design

Delphi EFI employs 5 sensors to monitor engine performance.

1. Crankshaft Position Sensor

2. Coolant Temperature Sensor

3. Oxygen Sensor

4. Throttle Position Sensor

5. Manifold Air Pressure/Manifold Air Temperature (MAP/MAT) Sensor

Delphi EFI employs the following system components.

1. MT05 Engine Control Unit (ECU)

2. Fuel Pump

3. Multec 3.5 Fuel Injector

4. Idle Speed Control Valve (Idle Stepper Motor)

5. Multec Ignition Coil

6. Fuel Vapor Canister Purge Valve

Using the Digital Dashboard to Decipher EFI Trouble Codes

In addition to the diagnostic scan tools, you can use the engine warning light of the Siemens dashboard to diagnose EFI problems. The digital dashboard receives signals from the MT05 ECU, and the engine warning light will flash a diagnostic trouble code (DTC) if the ignition key is switched on/off for three cycles.

When you turn on the ignition, the engine warning light will illuminate, which indicates the EFI system is operational. After the engine is started, the engine warning light will extinguish if the EFI system is working properly. However, if the engine warning light remains illuminated, it indicates the EFI system is not working properly, and there is a system component failure.

Deciphering Diagnostic Trouble Codes

To read the diagnostic trouble code (DTC), open and close the ignition key three times in rapid succession, as follows: open/close—open/close—open. At this point the engine warning light will flash a DTC which indicates the fault in the EFI system. Refer to the attached fault code table to identify the corresponding problem.

The engine warning light will emit a sequence of flashing lights. If the light flashes 10 times, the translated number is 0. If the light flashes one time, the translated number is 1, et cetera. For example, if the MAP/MAT sensor is disconnected, or the connector is shorted to ground, the engine warning light will flash in the following manner (This is an example only).

The engine warning light will flash 10 times: The first number of the DTC is 0

After an interval of 1.2 seconds, the engine warning light will flash 1 time: The second number of the DTC is 1

After an interval of 1.2 seconds, the engine warning light will flash 10 times: The third number of the DTC is 0

After an interval of 1.2 seconds, the engine warning light will flash 7 times: The fourth number of the DTC is 7

The resulting DTC is P0107.

In my case, I had an ignition coil failure that threw a code.  When I checked, it was in this sequence:  10, 3, 5, 1.  The 10 represents a 0.  So the actual code was 0351.  I fixed a loose wire and rebooted my ECU using the procedures I detailed below.  

If there are other fault codes, the engine warning light will flash the next code in 3.2 seconds after finishing P0107. After all existing fault codes are flashed, the engine warning light will repeat the fault codes, in sequence, until the ignition key is turned off.

To clear fault codes you need an OBDII Fault Code reader and a Delphi 6 pin connector adapter cable that you have to order from China and wait 8 weeks…or you can simply reboot the ECU using the instructions detailed below.

Rebooting the ECU

Perform the following steps to reboot the ECU.

1. Turn off the ignition for 15 seconds.

2. Turn the ignition on/off for 5 cycles. Make sure each cycle lasts about ½ second, verifying the start of the fuel pump for each cycle. If the fuel pump doesn't start during any cycle, begin the entire reboot procedure from the beginning.

3. Turn off the ignition for 15 seconds.

TPS (throttle position sensor) re-learn procedure after rebooting ECU.

This must be done after replacing the TPS or the ECU....and after rebooting an ECU! Source: ECU Hacker. Reworded slightly to make it a more sensible flow in my mind. 
 
1. Turn idle screw one full turn clockwise before starting
 
2. Start engine, run at low idle until engine warms.  Maybe a couple mins.
 
3. Idle should be above 1500 rpm. If it isn’t, turn it up to 1700 then shut engine off.  Do another reboot of ECU.
 
4. Restart engine and let it stabilize at 1700 rpm.  Then turn idle screen down to 1500 rpm and let it stabilize for a few seconds.  Once it stabilizes, set to final recommended idle speed for your machine. The placard under your seat should show idles speed, valve adjustment, spark gap, etc.  mine shows 1600 rpm. 
 
5. Shit it down. Wait 10-15 second before restarting.  Procedure is now complete. 

Final Notes:

I have included pictures of the OBDII connector and the Delphi 6 pin connector in case anyone wants to go buy your own and build a connector to use for an OBDII reader. You can do the same thing with code reading and resetting using your check engine light on your dash.  But some folks want to do it with code readers.  

Hope this helps some folks.  I have been scratching my head until tonight on how to reset my fault codes.  Then I discovered all of this on some motorcycle forums. The source for the diagrams is here:

https://netcult.ch/elmue/HUD ECU Hacker/

I am not a technician.  I do not endorse any manufacturers. I am just an OCD driven old man that likes to work on my own crap.  I have lots of time to figure things out. If you run into a problem that stumps you, give me a shout.  I may be able to give you some ideas.  Or maybe not.  This system is essentially an OBDI and very simplistic.  If you are methodical and patient, most problems can be figure out thru a process of elimination.  

Take care 

- JT

 

Fault Code List.PNG

ECU Layout.PNG

Delphi OBDII to 6 Pin Connector Diagram.PNG

6 Pin Connector.PNG

 

  • Like 4
Link to comment
Share on other sites

  • 1 month later...
  • Alex pinned this topic
On 9/26/2020 at 4:04 PM, kenfain said:

This is solid information, on a topic that's really important to plenty of members right now. It should be a sticky, or whatever this forum calls it. So that we don't have to search for it. And it doesn't get buried beneath the chaff.

I don't know if we need permission to copy and store this information. . . .but if it is legal and with Forum  Administrators Joe's permission , it may be possible to Copy and Paste this posting into a word processing program like Word, Wordperfect, or  Office text document, I think each pictorial image would need to be copied and pasted separately from the excellent text portion of the posting.

Does anyone know if it would be legal to copy and paste and save on your computer, and then print the posting for private use as long as it isn't published on a other place or website?

  • Like 1
Link to comment
Share on other sites

4 hours ago, Mackc said:

I don't know if we need permission to copy and store this information. . . .but if it is legal and with Forum  Administrators Joe's permission , it may be possible to Copy and Paste this posting into a word processing program like Word, Wordperfect, or  Office text document, I think each pictorial image would need to be copied and pasted separately from the excellent text portion of the posting.

Does anyone know if it would be legal to copy and paste and save on your computer, and then print the posting for private use as long as it isn't published on a other place or website?

You can print this or use, as all information posted on these forums is for public view. If its posted elsewhere, please include a link to this topic or the post so that @Joe Toup  receives credit as the source of information.

Link to comment
Share on other sites

  • Alex featured this topic

Using info that is out there for public knowledge and use is not an infringement on copyrights as far as I am aware.  Especially if it is for educational purposes and not for profit. You should be okay to print it. I copied it from multiple sources and combined the stuff into a sequence that made the most sense to my binary mind.  

Link to comment
Share on other sites

No need to give me credit.  It’s educational info only.  I make no money from it.  Just sharing what others have put out there in other forums, technical pages, and some guides and handbooks. I added some of my own experience to it and reworded a lot of it so it made more sense to me instead of fragments from all over the place.

This legal reference covers what is posted to our forum when it is being used as educational, teaching, or research material...and not for profit. 

"17 U.S. Code § 107.Limitations on exclusive rights: Fair us", retrieved from https://www.law.cornell.edu/uscode/text/17/107

Therefore, it is my opinion that there would be no issues with printing a copy for personal use.  

 

Link to comment
Share on other sites

4 hours ago, Mackc said:

I don't know if we need permission to copy and store this information. . . .but if it is legal and with Forum  Administrators Joe's permission , it may be possible to Copy and Paste this posting into a word processing program like Word, Wordperfect, or  Office text document, I think each pictorial image would need to be copied and pasted separately from the excellent text portion of the posting.

Does anyone know if it would be legal to copy and paste and save on your computer, and then print the posting for private use as long as it isn't published on a other place or website?

That's the whole point of having it pinned. I haven't looked for it here, but on other forums. When you open the sub forum for that make, it'll be at the top. No matter how many posts happen. It'll always be there at the top. So you can easily reference it anytime you like, by opening the Massimo sub forum. 

  • Like 2
Link to comment
Share on other sites

On 9/30/2020 at 1:30 PM, kenfain said:

That's the whole point of having it pinned. I haven't looked for it here, but on other forums. When you open the sub forum for that make, it'll be at the top. No matter how many posts happen. It'll always be there at the top. So you can easily reference it anytime you like, by opening the Massimo sub forum. 

Okay, I didn't understand all of what "having it pinned" in this case, I've been pinned in, pinned down,pig penned and several other "pinnings"

  • Haha 1
Link to comment
Share on other sites

  • 1 year later...

Can anyone tell me where I can locate the crankshaft position sensor on a 2015 Coleman 500 utv it has the hisun motor lost spark and pulse to the injector replaced coil put my ecm on a buddies machine same as mine fired right up so I’m convinced it’s the sensor but for the life of me can’t locate it thanks in advance 

Link to comment
Share on other sites

  • 2 months later...

Would this work for a 2021 Hisun Axis 700?

I just picked one up brand new at Lowe's last Sunday and I'm trying to carefully go through the break in time and I just noticed to day it's throwing fault codes.

P0113    IAT Circuit High Voltage or Open                     KsDGDM_IAT_ShortHigh                 113         275

P0122    TPS Circuit Low Voltage or Open                    KsDGDM_TPS_ShortLow                                 122         290

P0201    Injector 1 Circuit Malfunction                            KsDGDM_INJ_CYL_A_Fault            201         513

P0351    Cylinder 1 Ignition Coil Malfunction                                KsDGDM_EST_A_Fault                     351         849

P0650    MIL Circuit Malfunction                                      KsDGDM_MIL_Circuit                        650         1616

I noticed the codes while riding so it was already warmed up and working normally. Have no clue what all that means.....

Thanks.

Link to comment
Share on other sites

9 hours ago, RickinMT said:

Would this work for a 2021 Hisun Axis 700?

I just picked one up brand new at Lowe's last Sunday and I'm trying to carefully go through the break in time and I just noticed to day it's throwing fault codes.

P0113    IAT Circuit High Voltage or Open                     KsDGDM_IAT_ShortHigh                 113         275

P0122    TPS Circuit Low Voltage or Open                    KsDGDM_TPS_ShortLow                                 122         290

P0201    Injector 1 Circuit Malfunction                            KsDGDM_INJ_CYL_A_Fault            201         513

 

P0351    Cylinder 1 Ignition Coil Malfunction                                KsDGDM_EST_A_Fault                     351         849

 

P0650    MIL Circuit Malfunction                                      KsDGDM_MIL_Circuit                        650         1616

 

I noticed the codes while riding so it was already warmed up and working normally. Have no clue what all that means.....

Thanks.

 

 

 

 

This post raises several questions. Since I'm not familiar with your model, let's start with this. How did you determine that it was throwing codes? 

Being new, if it is actually throwing these codes, and there's no mistake. Then you'll want to take it in for warranty work. Special equipment, and a solid diagnostic plan is what's needed in this case.

With so many serious codes so soon, it might be a faulty control module. That can be an elusive diagnosis using a multimeter and the internet as a guide. Not to mention the cost of a replacement. 

Link to comment
Share on other sites

4 hours ago, kenfain said:

This post raises several questions. Since I'm not familiar with your model, let's start with this. How did you determine that it was throwing codes? 

Being new, if it is actually throwing these codes, and there's no mistake. Then you'll want to take it in for warranty work. Special equipment, and a solid diagnostic plan is what's needed in this case.

With so many serious codes so soon, it might be a faulty control module. That can be an elusive diagnosis using a multimeter and the internet as a guide. Not to mention the cost of a replacement. 

Hi, Ken.

The codes show up in the dashboard display for the spedometer, tach and clock, etc. The clock display will flash each code number in turn and then return to the clock readout, and then go back to flash each code again, then clock, and on and on. This is while the engine is running.

"Take it in for warranty work" is not an option. There is no service center within reasonable distance. Besides, I have UTV Board! :)

 

Link to comment
Share on other sites

The real problem, as I see it, is that the codes given are consistent with an engine that's running poorly. So imho, if it's not running with a substantial miss, then something else is going on. Like a possible failure of the CPU. 

Manufacturers are typically reluctant to give away parts without a reliable, trusted diagnosis of failure, such as that provided by an authorized service center. And a new CPU could be quite expensive, with no guarantee that'll cure the problem. Throwing parts at it is never a good plan anyway. 

Fixing it yourself, could be a long, expensive, frustrating endeavor. Complete with long down times, and fairly involved diagnostic procedures.

If it were me, I'd try to make it Lowe's problem. By any means necessary, including a return. 

  • Like 1
Link to comment
Share on other sites

  • 3 weeks later...

I got a massimo buck 450 it was running and all of a sudden turned off and wont start i changed ignition coil and still no spark the engine light flashes 10 times then 1 and then 1 again and then 3 times . does anyone know what can be my issue ? also the location of crank position sensor ? 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...