OK what are the specs on the cam...I can tell you that webers will get rid of most of the lop sound...kind of even it out.
You can also purchase a complete setup from Pierce out of California or you can speak with Cal Metal who sometimes has a complete set.
For the full throttle stop I guess I don't have that problem.....I just mash the pedal and it stops when the carbs linkage won't open anymore
I would think one of the easiest things to do is get a rubber bumper like stop on the end of allthread that goes through the footwell and you can adjust it in and out...that should work? Did it make sense?
matt