I took my 4 cyl 2004 Alero to the GM dealer because the turn signals work less and less frequently and to top it off, the battery light comes on and the engine revs up to 4000rpm going a max of 40 mph! When the battery shuts off a minute later, the engine runs normally again. This only happens when the car is cold (after I get off work), but the lights do their own thing when they want. No blinker, no sound. The dealer wants to charge me $1000 for a new alternator and control module, but I just changed the alternator, battery, fuel pump, and had a tune-up. Can anyone help?