I've got 2 grand ams, and I had another one, but sold it to a family member. One of them I've had since 99. They have over 150,000 miles on both of them, and one over 200,000 miles. They have always ran great, and had no problems with them. I think they are very reliable if you take care of them.