Part number is correct for 749R 2004 The factory seem to use Mts marked ecu's for programming performance ones maybe thats how the blank units are marked or come from Marelli like that Also if you are fitting it yourself do you have the kit to set TPS and CO settings?