You should be able to find NOS chokes and controllers on E-bay. I found an NOS choke for my 318 for $20. I know the 340 has a different linkage rod and might be harder to find. You can also try Arizona Parts. They only deal in NOS stuff. Type in your part numbers on their website and you'll find out right away if they have it or not.