My daughter has an '03 Vibe GT. It now has 155K on it and has generally been very reliable. We live where an emission check is mandatory every 2 years in order to renew your registration. So... a little more than a month ago, her check engine light came on. We took the car to an independent repair s...