I'm not sure about the mounts, I think on the 06+ they repositioned the motor a little bit since there was no longer a external oil cooler. I'm almost positive that the harness won't work, I know they have different ignition curves so the CDI boxes would not match up....