I installed the new throttle body this morning. I was as slow and meticulous as I coule be, followed the directions, and was still finished in less than an hour. The idle is the same rpm with no surge as it was with the stocker. I went out to get a seat of the pants dyno test. There's no indication of any negatives. The only potential positive at this point and it may just be me wanting to see benefit is it does seem to pull a little stronger above 100mph. Considering my intent of staying normally aspirated with heads/cam installation within the next 15 months, I believe buying it was the right decision, the purchase price was a bargain, and Roe Racing makes very high quality parts.
Best to all,
oldguy