New Member 2016 Scrambler Classic TPS Reset

Present yourself , your project , your bike , what are you looking for
Forum rules
do not PM, open freely a new discussion if you can't find one talking about your issue
Post Reply
Scrambled16
Posts: 4
Joined: Mon Feb 10, 2025 7:25 pm

New Member 2016 Scrambler Classic TPS Reset

Post by Scrambled16 »

Hello Everyone. I have a 2016 Ducati Scrambler 800 Classic. I am trying to reset the TPS. My bike has an erratic idle, it surges around 3k RPM, also pops lightly decelerating from maybe 3-5k RPM.
From what I have read the likely cause is the TPS needing reset or calibrated. Any help would be appreciated on how to get this done or if the software on this site works for my bike.

Thanks in advance! :D
jpl250rs
Site Admin
Posts: 192
Joined: Sat Jan 11, 2025 2:36 pm

Re: New Member 2016 Scrambler Classic TPS Reset

Post by jpl250rs »

i'm not sure a tps reset will be enough.
and i wonder if there is not a tps self calibration on those ecu.
btw you can give a try to melcodiag and let us know
Scrambled16
Posts: 4
Joined: Mon Feb 10, 2025 7:25 pm

Re: New Member 2016 Scrambler Classic TPS Reset

Post by Scrambled16 »

I have read in the forum that the dealers do this when these symptoms present. Also a lot of people state it helps. I don’t know, it is worth a try I guess. Do you know if the software/ cables work for windows 11? Also thanks for the work you have done and are doing a lot of people appreciate it! :)
I found this instructional on a forum, does this seem accurate?:

1. Buy the correct cable(s), search eBay for an "ELM 327 FTDI cable and 4 pin Ducati cable" and buy both cables as a package for around £33. It has to be ELM chipset, don't get anything else. (I thought I already had the correct FTDI-OBD2 cable - I didn't!)
2. Google "VCP drivers FTDI" and download the Virtual Com Port drivers file and install them on the PC before you plug in the USB FTDI ELM 327 cable you just bought. You also need ELM327 v1.5 software driver - it might come with the cable on a disk, otherwise download and install it on the PC
3. Using Windows Device Manager check or set your COM port listed to 38400 bps.
4. Download JPDiag MelcoDiag software from here
5. Start MelcoDiag - set MelcoDiag button on the opening screen to M3C
6. Follow the instructions to get a FREE licence - a key file is sent to you as an email attachment within a couple of hours and you load the key into the MelcoDiag folder and restart MelcoDiag. The screen will tell you that an email has been sent to gift you a FREE license (it arrives as a lic.cle file which is pertinent to your VIN number and ECU code)
7. Copy the lic.cle file into the same folder as the MelcoDiag software.
8. Plug in the USB FTDI OBD2 cable to the PC, remove the scrambler seat, remove the plastic battery cover with the one 4mm Allen bolt. Then locate the 4 pin diagnostics plug under the plastic battery cover next to the USB port. It is a black cable with a connector on the end. lift the plastic tab on the connector to remove the plastic cap and plug the second Ducati cable into the OBD2 cable and into the now exposed Ducati 4 pin diagnostics plug on the bike.
9. Start MelcoDiag once you have the licence key (lic.cle) file loaded into the same file directory as the MelcoDiag folder
10. Turn on the bike ignition and then press Connect on the MelcoDiag Home tab. The lights on the connect button should go green on the MelcoDiag screen under the Connect button and all five lights on the cable should flash at some point.
11. If you get a error message saying ELM software not detected, you have bought the wrong cable - start again on eBay. (I should know, I did this first of all)
12. If everything is green on the screen under the Connect button, set MelcoDiag on the opening screen to M3C
13. Open the Reset Tab on MelcoDiag and click the Desmo service reset button once. Wait for the corresponding 'ding' sound (up to 5 seconds later) and then turn the bike ignition off.
14. Wait 15 seconds and turn on the bike ignition. Hey presto, the service indicator is now set to another 7500 miles. Yippeeee!
15. Make a donation to the JPDiag PayPal address to show your appreciation for all his hard work and for saving you a small fortune for not having to visit the Ducati dealer to reset the service mileage after a simple oil and filter change.
jpl250rs
Site Admin
Posts: 192
Joined: Sat Jan 11, 2025 2:36 pm

Re: New Member 2016 Scrambler Classic TPS Reset

Post by jpl250rs »

those instructions looks correct ,
it's a mix of the requierement for jpdiag and melcodiag.
i wouldn't be so restrictive on the USB chip. ftdi is a good choice , wch is working good as well.
avoid prolific chipset which are a pain to install
yes it works with win11 , and you shouldn't need to download any drivers , windows will recognize it and assing and com port without needing to create a virtualcom port (VCP)
Scrambled16
Posts: 4
Joined: Mon Feb 10, 2025 7:25 pm

Re: New Member 2016 Scrambler Classic TPS Reset

Post by Scrambled16 »

Ok thanks, I think I get it… :). You are saying I do not need to slow down the usb. What would you recommend? I think the rated is 80 mbps for the 25k80 chip… I think I said that right lol. Thanks for the help!
archercc
Posts: 9
Joined: Thu Feb 06, 2025 7:13 pm

Re: New Member 2016 Scrambler Classic TPS Reset

Post by archercc »

FYI I have a newer Desert Sled and it was pretty simple:
This cable
https://www.amazon.com/dp/B08887TNBB?re ... in_title_1

This kind of adapter (dont need to get fancy, its just a 4 pin adapter and doesnt do anything else)
https://www.amazon.com/gp/product/B09CH ... VY0R0&th=1

I didnt have to install drivers or anything on my win10 PC. Just plug in the USB odb cable, plug in the 4 pin cable, plug in the bike, turn ignition on (doesnt need to be started).

You dont need to mess with the serial port connection or anything, at least I havent with Melcodiag (which is what I use with my 4 bikes newer than 2010.

The only thing you have to do in Melcodiag is just choose the second option M3c/M3D, not the any bike one. The any bike will error out but the second one will connect pretty quickly.

Then you can continue with the licensing steps.
Scrambled16
Posts: 4
Joined: Mon Feb 10, 2025 7:25 pm

Re: New Member 2016 Scrambler Classic TPS Reset

Post by Scrambled16 »

Hey thanks for the info. I got the similar parts you sent links to. Cool sounds plug and play, happy to hear it.
palom0
Posts: 1
Joined: Wed Mar 19, 2025 9:23 pm

Re: New Member 2016 Scrambler Classic TPS Reset

Post by palom0 »

Can anyone indicate which tool is the right one for a 2018 Desert Sled?
I'm not sure if I should use Melcodiag or JPdiag

Thanks
jpl250rs
Site Admin
Posts: 192
Joined: Sat Jan 11, 2025 2:36 pm

Re: New Member 2016 Scrambler Classic TPS Reset

Post by jpl250rs »

melcodiag
Post Reply