Re: Hello from the Big Easy
Welcome to the forum.
High idle can be an air leak on the intake side or a throttle cable binding. Search the forum about those things. Somebody here has solved the same problem.
Air bubbles in the gas line is a leak of some sort. Try to clamp the ends of the flexible fuel line onto the fittings.
“You're only young once, but you can be immature as long as you like" -Unknown