Sort:  

As the autistic person that i am i can't look anyone in the eyes it makes me uncomfortable..
however i am autistically incapable of lying, i have the urge to correct myself when i accidentally flap out an untruth.
Or when i say something that might be misinterpreted i keep adding to that making things more confusing and in the end i'll say whaehajkhds i can't explain it, which is what i'm going to do here. :P

True, a lot of people in the autism spectrum can't look others in the eyes. And at the same time they can be painfully honest. But somehow I can mostly spot the person that doesn't look others in the eye, because of reasons you mentioned, or because they are big liars.

nah i think that's a myth
they stare you down more than anyone i think

People often think it's a myth but I've had more succes spotting a liar by inspecting their eyes than anything else.