Yeah, installing the correct TPS was all it needed, no more throttle hang and no more smoke out the back.
Spent about 40 mins on the road with it last night....all still seems well, not really beasting on it at all but getting the R's up there a few times. Its pretty tough to clearly hear the motor with the solid mounts and the typical contour rattles. I have a history of being overly paranoid about 'sounds' when I do a new build and I am trying to overcome that.
I need to find somewhere around Villa Park to do some data logging...a 'track' of sorts.