Dude, sucks. Sounds to me like they talk about you and your car after their morning briefing, then when the end of their shift comes, they swap "Ash" stories.
I don't have a clue how to help you out on this one, just hang in there and lay low for awhile. Good luck.