ok all you s2r 1kers ... quiz time.
Is there any mechanical differences between a 2006 & 2007 s2r 1000? Just curious as i have an 06 manual for an 07 bike ...
no only ecu in australia cheers bazz
ECU is different in the US as well...
I know little about the 1000 series motors and even less about fuel injection, but I think I read somewhere that one of those years has an improved fuel injection. I think Brad Black has done some testing.
Quote from: NAKID on January 16, 2009, 07:55:14 PM
ECU is different in the US as well...
Thanks for the above; that's why I was asking the question ....
......... to clarify; the ecu's different in the US 2006 s2r 1000 than in the 2007 for improved FI performance.
Quote from: DuciD03 on January 18, 2009, 09:35:56 PM
Thanks for the above; that's why I was asking the question ....
......... to clarify; the ecu's different in the US 2006 s2r 1000 than in the 2007 for improved FI performance.
Why would the ECU make a difference in regards to the manual?
Mechanical possibly, how the ECU is flashed...not so much. Am I missing something?
I think 2007 is the model year Ducati started advertising 50% less maintenance costs. I don't know how this translates to mechanicals, but something must have changed.
Quote from: Mash on January 19, 2009, 04:56:41 PM
I think 2007 is the model year Ducati started advertising 50% less maintenance costs. I don't know how this translates to mechanicals, but something must have changed.
<IOM>
The construction is most likely same. Just that the materials used may have changed. This change probably happened well before it was advertised though.
</IOM>
Quote from: Mash on January 19, 2009, 04:56:41 PM
I think 2007 is the model year Ducati started advertising 50% less maintenance costs. I don't know how this translates to mechanicals, but something must have changed.
RIGHT - good point! [beer] so what did Ducati DOoooo....?!?
it looks like all the ecu's on the Monster S2R 1000 are all Magneti Marelli IAW 5AM; so is there a variation with the ecu flash? BTW what IS an ecu flash? Ie Euro emissions Vs US Vs performance? are the differences I could think of.
these ECU's are essentially EEPROMs, flashing an ECU means that you've caused the memory to be overwritten with new info.
I would not worry about ECU differences, there nothing you can do about it. Unless you plan to spead some big $$$ and get rid of it.
Quote from: z0mb1e_DUC on January 20, 2009, 05:22:30 AM
these ECU's are essentially EEPROMs, flashing an ECU means that you've caused the memory to be overwritten with new info.
....just asking the Q's to clarify ... so what is "EEPROM"; smarty pants! ;D
Capo - Not so worried about the ecu; just curious how it works; yes ....any monkeying with the ecu is $$$ +$$$ ...!
I think there is an additional sensor on the 07 which supposedly is not on the 06 model. I bought a late 06 manufactured S2R1000 and it had the sensor which seems to surprise a few. Anyway, gotten rid of it when I changed out for the termi full system. ;D
is that the "lamda" sensor in the bladder your talking about? (for CO2 measurment I think..)
Also I noticed the plugs for the ecu are red & blue color instead of gray & black .... theres gotta be a reason! Explanation anyone???
Quote from: DuciD03 on January 20, 2009, 09:07:14 PM
....just asking the Q's to clarify ... so what is "EEPROM"; smarty pants! ;D
Capo - Not so worried about the ecu; just curious how it works; yes ....any monkeying with the ecu is $$$ +$$$ ...!
Electrically Erasable Programmable Read Only Memory
Quote from: DuciD03 on February 26, 2009, 09:34:53 PM
is that the "lamda" sensor in the bladder your talking about? (for CO2 measurment I think..)
Also I noticed the plugs for the ecu are red & blue color instead of gray & black .... theres gotta be a reason! Explanation anyone???
Yes, I believe that's what it's called..Lamda Sensor. No idea though bout the color difference for the ecu.
Quote from: hypurone on February 27, 2009, 07:01:29 AM
Electrically Erasable Programmable Read Only Memory
i-did-not-know-that .... (speaking like scooby doo). You learn something new ever day .... :)
Quote from: DuciD03 on February 27, 2009, 03:51:26 PM
i-did-not-know-that .... (speaking like scooby doo). You learn something new ever day .... :)
Not that you'll use it in everyday life but....it's something. [coffee]