Relax Chief, you'll live longer and be infinitely happier, I promise.
I'd tend to trust the multiple credible sources which report him as living, before I place much stock in a site I've never heard of previous to your post. No offense intended.
https://www.google.com/search?q=is+lloyd+carr+still+alive&sca_esv=fd62a53945ec0901&rlz=1C5OZZY_enUS1155US1155&ei=plmnaJacDKOh0PEPobSZyAs&oq=lloyd+carr+st&gs_lp=Egxnd3Mtd2l6LXNlcnAiDWxsb3lkIGNhcnIgc3QqAggCMgsQABiABBiRAhiKBTIGEAAYFhgeMgYQABgWGB4yBhAAGBYYHjIGEAAYFhgeMgYQABgWGB4yBhAAGBYYHjIGEAAYFhgeMgYQABgWGB4yCxAAGIAEGIYDGIoFSOQzUKwPWOMacAF4AZABAJgB6QGgAYgFqgEFMC4xLjK4AQHIAQD4AQGYAgSgAqEFwgIKEAAYsAMY1gQYR8ICDRAuGIAEGLADGEMYigXCAg0QABiABBiwAxhDGIoFwgIOEAAYsAMY5AIY1gTYAQHCAhMQLhiABBiwAxhDGMgDGIoF2AEBwgIFEAAYgATCAgQQABgDmAMAiAYBkAYQugYGCAEQARgJkgcFMS4wLjOgB5QSsgcDMi0zuAeXBcIHAzItNMgHFA&sclient=gws-wiz-serp