It doesn't seem like that many things should have failed, even at 140,000 miles. Were the necessary and required service intervals and fluid changes done?
Agree with above, the windshield installer is at fault here. Just use the VIN on the engine compartment and the door jamb. I've been contemplating covering my windshield VIN for privacy/security reasons.