Idle acting crazy

Sounds to me like the fuel is being heated up too much.
Do whatever you can to get the line away from heat. Try wrapping it in something insulative.