This is a good quality repro. part interchangeable with Bosch. Whilst the board is the same as that on your bike, the wiring from the board may need a small mod to match up with your wiring. If you don't feel competant, we can make sure it will match the wiring on your bike.