The other day, coming home from work, my car started acting up. It would rev up and down, starts clicking, and check engine light/brake light turns on. I got home by pulling over to the shoulder and waited for a couple minutes, and then drove off fine. I did this routine for about 40miles and...