1st check the regulator plug update; dont have it? get it. u might get 10k miles before it goes out.
my internal fuel pump wire got rubbed and went bare; had to fill in the hole by melting the area around it.
07 primary covers only have (2) model replacements; be careful with the clutch cable, covers etc