My car refused to start properly today after I had driven it some 40+ miles and started it up 4 previous times. The battery light would come on and instead of idling the car would die slowly. Could accelerate and it would act as though it was going to allow being pulled into drive, then it would die again. Mechanic got it going and drove it across the street then had me drive it home. But, they can't really check it over until Friday and I need it fixed by then. It made squealing sound while the mechanic was messing with it and now it has a buzz I have never heard before.