well I can't talk converters at all but I know they have a lot to do with performance. Also I know you're on a major Dino kick right now because you're going to actually take your own motor down to the Dino and maybe looking to convince other people to do the same.
so if you didn't take it down to the Dino and he did take it down to the track and spent that much money trying to get his combination straight wouldn't he also learn a lot more about driving his car? You know the whole package the whole combination?.. the reason he built the motor in the first place likely...
You said it before you don't like the track you detest the nose picking people that lean up against the fence and watch. now why would you want to spend any time they're trying to get your car to go faster when you don't even go to the track???