My hose must have been more rigid as I never had that problem.
I did buy the 90 degree plastic fittings just in case but didn't need them. The hose was a pig to fit under the intake manifold, but after a lot of swearing it went on - without any kinking or pinching issues.