That's funny stuff about the thermostat! It's no small task to replace that $5.00 part! ...I've heard talk about those headlight gaskets for years, but I've never seen them. I've had mine since 2003 & I don't think it ever had them. Guess I'm not missing much.