I have been having a few problems with my 04' Vibe. currently my horn stopped working, and the check engine light are on. Everything was working fine up until this week. I tried my horn after being cut-off the road the other day, but to no avail it did not work. When I got home I pressed the horn in every spot...still nothing! I gave up shortly after and figured I would get it fixed sometime soon. I took it to my mechanic the same day I noticed, but he told me it would be $100 to fix. I took it home without getting the repair, and now my Check Engine Light is coming up. I believe the two are related somehow, but I am not for certain. If anyone else has had similar problems it would be great to get some help! Thank you

Also in-case anyone was wondering my Vibe has 212,160 miles, which is mostly Highway miles. My uncle used this car strictly to go to work and back. I just received this car June 7th 2012.