Trust the instincts. I can't count the number of times it's saved my life. Even when like Ravenmore you got no hard evidence.
Glad you're alive R. I know that stretch of Parmer and I recall driving down it and seeing riders and thinking "geez I wouldn't ride this highway but I guess that's all they got around here."