I have a sensor off of a 954. Dont know if the plug will fit the 04 harness. But you can prolly cut of the plug and wire it in. A bank angle sensor is a bank angle sensor. As a matter of fact I will check today. I also bought the front harness and BAS for my track plastics. Makes it a TON easier.
2008 Black GSXR-750
Ex-GF's: 2004 1000RR Black Repsol (miss her), '86 Ninja 250, '89 Ninja 1000, '84 Interceptor 500, '01 Erion 929