I have an 08 XTX
I rewired it 2004 style and replaced ECU also.
Bike now runs much better.
So, I think, in theory, your 04 bike will run smoother than the 07 model..
I don't know how the other year bikes compare but my 08 didn't run so well before ECU swap. LambdaBolx