One other thing. It looks like you may have a recall on your vehicle. The dealer may fix this for free. Please contact the dealer service department, give them the VIN number of your car and have them check on this to see if it applies to you. This is an old recall and it may not apply but it doesn't hurt to ask.
I have included it below.
SERVICE BRAKE LAMP SWITCH BECOMES INOPERATIVE
NHTSA RECALL BULLETIN
Reference Number(s): 92V185000
Related Ref Number(s): 92V185000
Model(s): 1992 Chevrolet Beretta
1992 Chevrolet Corsica
Campaign No: 92V185000
Number of Affected Vehicles: 140661
Beginning Date of Manufacture: 1991 MAR
Ending Date of Manufacture: 1992 JUN
Burned, Overheated, Burnt out, Melted
DESCRIPTION OF DEFECT
The service brake stop lamp switch becomes inoperative.
CONSEQUENCE OF DEFECT
The inoperative stop lamp switch will not illuminate the stop lamps when the brake pedal is depressed. This would not adequately inform other drivers of the vehicle operator's intent to stop or slow down.
Replace the stop lamp switch and correct the wiring in the connector of the stop lamp switch wiring harness.
If the failure occurs during three consecutive service brake applications the amber anti-lock brake system (ABS) telltale lamp may illuminate indicating a problem with the system.
Thursday, December 17th, 2009 AT 8:37 PM