well there's not much to contradict anything where the windshield is concerned, so it could have been written by oscar the grouch for that matter.
one other thing about the murder scene... it does make sense that teresa and leland would meet in a hotel room... but teresa IS wearing her "pink waitress uniform," which i dont think she would wear if they had a planned meeting to hook up. it seems possible that he followed her home and surprised her in her trailer... or lured her into another one.
I'm not necessarily sold on the idea that it was done in the chalfont trailer, but i really doubt, given what we are, that it was in teresa's trailer.
And Fan... we may not agree on this, but that light fixture is in NO WAY the same! We're making the same point, so it doesn't matter at all... but all the same, it's totally different. *I* can see it just fine. :)