yes will fit..... but... 08 has 58x reluctor, 99 had 24x reluctor... will need to change the reluctor wheel out an a few other small things to make it work with the old harness... and no... cant just put the 08 harness on it... sorry... will bolt right in though...