Being obsessed w/ my bike the last few weeks, I have done a fair amount of reading on TTP EFI Stage 1 Torque Induction Kit... and moved it up on my schedule. April or May.
I will post back here with commentary on the installation and results.
I need get the 24,000 mile service and a few other things done prior.