The sides and tails are the same but as stated the front is not direct replacement even with the light. You would need new front fairing stay, new mount for gauge cluster or newer cluster, different intake ducting etc. I looked into updating the front of my 99 and decided it was not worth it. I had fresh paint put on my nose, bought new sides, put the 06 zzr fairing stay on to eliminate the bird cage (which is not bolt on, took a few hrs of modifications to fit right and hold my stock cluster) and HID's. Called it a day and I feel it looks fantastic.