i think fixing the fuel line will help. it looks like it's laying on the intake as big john said. when you fill it are you filling it based on the gauge reading? are you sure that it is empty and not half full with the gauge reading empty? check to make sure that the bottom of the tank hasn't been dented in too.