Throttle linkage?

Man your oil pressure line looks like it is tight as a guitar string..... you want to make sure it has plenty of slack and is routed so it doesnt chafe on anything.

Yep, your throttle bracket needs some help. It should be raised up and pull more horizontal on, and in line with the carb. If you are any good at fabricating I would start with a couple of wrecking yard brackets and modify them to work. You should also run two return springs, again, easy to find in the wrecking yard.