I too put on an EFI muffler today on my G5 (great sound and looks so much better!), as well as finished the old fashioned solo install, and lubed the clutch cable and chain. Should I be figuring out a way to lube the throttle cable as well?
Btw, I've seen some people say they think the EFI muffler is too quiet, and all I can say is I feel sorry for your neighbors!