Just to be clear the bike is cutting out between 1000-4000rpms?
WELL, it starts and idles VERY STABLE, then ... if its cold, the minimum movement on the gas makes it stall. If you play with quick shots on the gas grip making the bike reach the 4000 RPM then it stays there well, if release 1 or 2 degress then the sound is "DOGHGHGHHHH "" (like air intake clog) and stalls. Start it again W/O touching the gas at all, and then starts again idling nicely again. It can be like that hours if you dont touch the gas.
And not just rough running in that range, Ducatis do not run well much under 3500rpm as they were not intended to be run that low.
This is impossible to ride in 1st gear or 2nd gear as normally all bikes do. JUST GO TO 4000RPM and PLAY WITH THE CLUTCH.
Mid range on a 2-valve ducati would be 4000-6000rpm high rpm would be 6000-8000rpm (probably done by 7500). There is a difference though from not happy and cutting out as you know but I wanted to make sure it is not just another new Ducati owner expecting smooth power at 2500rpm from the factory.
No buddy, believe me, I had another MTS100DS long time ago then I owned 10 jap bikes 600 1000 and 1200 which I repaired or cosmetically or changed engines and flipped out, is nothing of that , is not about unhappy or trying to make MOTOGP's FINE TUNING of small thigns , no, this is about unrideable.
How long since the valves were done?,
Next sevice of valves is about 4000 miles from now (previous owner told, no history)
Leakdown test?
No, as far as I know
compression test?
No, but believe me that the power is impressive once you get 60 MPH quick responses, even wheelies if not pay attention.
the year you have was known for bad valve guides so were they done?
VAlve service Redline, close to VA Beach If I don't remember wrong from what the previous guy told me. anyways I let you know that the bike does not smoke , does not consumes oil, and the engine is clean with no sweats.
how many miles?
38K
Tps could be the issue but you will need to reset it with software after installing a new one
(is that something that I can do at home?), I have no SW nor computer interface.
1) I think I read that there is a DIAGNOSIS PROCEDURE from the cluster buttons and the start key that can be done in this model with error codes to perform TPS diagnosis? do you know the steps
2) I Will try to do that (mV) does not look complicated, I dont have the coil, It can be nmeasured in the rear of the TPS sensor plug right? do you know the pins?
Any air leaks?
I didn't see any when I removed the seatank last time, but if I remove it again will check that.
Has the bike been modified (exhaust or airbox, any aftermarket fuel device like a power commander)?
Definitely not, all factory
Air bypass screws setting?
Not Checked, don't know which ones are.
Any chance you can check air fuel?
No
Has the fuel injection ever been adjusted (trim adjust, synchronizing throttle bodies).
No idea, but looks that the engine havent been touched for a looong time, the previous guy was running without gaskets between exhaust pipes with all them loose and rattling, I have replaced all exhaust gaskets, new flange in the belly muffler (I guess California model), I bought it from a rich guy that used it as a toy and when the battery was dead he sold it.