Yup, it's pooched. That kink is no good, unless you are able to cut it, flare the new ends left when you removed that piece and can find a high pressure fitting you're looking at getting another length of tubing.

Bummer dude